본문 바로가기

야곰커리어캠프_TIL

(13)
20220209 / D3 / 하드코딩 지양하는 방법 간단히 알아보자 - Reference - https://80000coding.oopy.io/f9e091ef-a2bd-4500-8e47-6e394cb66bab (Swift) 확장성 있는 코드 만들기 연습 + 각 코드의 역할에 대해 생각하기 코드리뷰 멘토링을 받으면서, 내 코드에 아직 하드코딩으로 처리되어 있는 부분이 많다는 것을 느꼈다. 이번 기회에 오늘 피드백 받은 내용을 리팩토링 하면서 확장성있는 코드를 만드는 연습 80000coding.oopy.io - https://tecoble.techcourse.co.kr/post/2020-05-07-avoid-hard-coding/ 하드코딩을 피해라. … tecoble.techcourse.co.kr # 랜덤 수를 생성하는 메서드를 구현하였는데 while문 조건에 [3] 숫자와..
2022.02.08 / D2 / Set에 사용되는 메서드들 학습내용 코.테 문제풀이 가장작은수제거하기 프로젝트 협업 Set의 사용용도 알아보기 및 메서드들 탐색 프로젝트시 진행시 효율성에대해 시간을 약속한대로 프로젝트를 끝내는것은 매우 어렵다… 하지만 이대로 방치할 순 없고 조금씩 업무효율을 높일 수 있도록 문제점을 찾아 개선해야한다. 프로젝트 및 협업시 풀어가야할 것들을 To-Do-List에 적어보자. FlowChart를 1시간 30분동안 그렸는데 요구사항을 미리 이해해놓은 상태에서 사전에 종이에 그려보았으면 더 30분정도는 단축이 가능할 것같다. 약 50분정도 짝.프를 진행했다. 약간 집중력을 흐려질때는 함수내에서도 기능을 구현해야하는 걸 주석으로 적어놓고 그거에 맞는 코드를 구현하면 몇분이라도 단축 가능할 것같다. 공식문서를 Set개념과 관련 메서드들을 3..
2022.02.07 / D1 / Mutating에대해서 학습내용 기본기는 고치기 어려우니 초보일때 습관을 잘 만들어 놓자. 코드컨벤션 특히 네이밍 어차피 고민해야하니깐 할수 있을때 그냥넘어가지말고 고민하고 네이밍 작성하기. Mutating을 왜 명시해줘야하는가…?~ing