[우테코 5기 프리코스] 2일차 회고록

BBIYAC·2022년 10월 27일
0
post-thumbnail

1주차 과제 설명
1주차의 미션은 온보딩으로 이전 기수에 있던 코딩 테스트를 없애는 대신 추가된 미션인 것 같다. 총 7문제의 알고리즘 문제들로 이루어져있고, 2022.11.01(화) 23:59 까지 문제를 해결한 후 PR(Pull Request)를 보내고, 우아한테크코스 지원 사이트에서 내 지원 현황에 제출까지 해야 1주차 미션을 해결한 것으로 처리된다.

회고록

어제 1, 2번 문제를 풀면서 기능별로 쪼개려고 노력했는데, 너무 쪼개다보니 기능별로가 아니라, 한 줄씩 나누게 되었다.. 이건 그냥 코드를 한 줄 한 줄 설명하는 느낌이 들었다.(내가 기능에 대해 정의를 명확하지 못해서 생긴 상황인 것 같기도 하다..)

일단 이번 주차는 1주차니까 최대한 분리할 수 있는 기능은 분리하되 너무 억지로 코드를 쪼개려고는 하지 않는게 좋을 것 같다. 그래서 3, 4번 문제는 가독성 좋은 코드를 작성하는 데에 초점을 두고 구현헸다.

7문제를 모두 해결한 후에 다시 한번 전체적으로 리팩터링 해봐야겠다.

그리고 1일차에는 문제가 그리 어렵지 않다고 생각했는데, 어떻게 구현해야 효율적이고, 가독성이 좋을지에 초점을 두고 다양한 방향으로 고민하다 보니 어렵게 느껴지기도 했다.

그래도 이렇게 고민하면서 좋은 코드를 짤 수 있는 개발자로 한 걸음씩 성장하는 것이 느껴져 뿌듯하다 😁

*참고: Javascript 코드 작성규칙

profile
어제의 나보다 성장한 사람이 되자 :)

0개의 댓글