🚀 7번 - 친구 추천

스크린샷 2022-11-02 오전 7.02.21.png

기능 목록

해결하면서 겪은 과정

6번문제를 풀면서 겪었던 커밋 메시지의 난잡함과, 메소드명의 복잡함을 고려하며 문제를 풀려 시도했다. 6번문제보다 난이도가 있었지만, 확실히 지난 6문제를 풀면서 그새 기능 목록 작성 후 구현을 하는것이 적응이 됐는지 문제는 어려웠지만, 수월하게 풀 수 있었다.

7번에서 solution메소드는 각각 순서에따라 메소드들을 호출하며 필요한 데이터를 만들고 다듬는 역할로 사용하는 main메소드 같은 역할을 담당했다.

조금 아쉬웠던 부분은 기능 단위가 조금 큰가? 하는 생각이 들었다. 내가 생각했을때는 해당 기능은 하나의 기능이 맞지만 다른 사람이 살펴봐도 그런지 궁금하기도 해서 피어리뷰 시간때 물어볼 생각이다.

그리고 제한사항을 명시적으로 예외처리를 해줬어야 하나? 라는 생각이 들었다. 제출하고 몇몇분들의 코드를 살펴봤는데 제한 사항으로 주어진 부분도 명시적으로 예외를 처리하고 있었다. 다른 문제는 그러려니 싶었지만, 7번문제의 제한사항을 읽어보면 확실하게 제한해주다는 느낌보다는 이렇게 제한을 걸어야해 라는 느낌이 강하긴 했다. 이 역시도 피어리뷰 시간때 사람들의 의견을 물어봐야겠다

🚀 온보딩 주차의 마무리

프리코스 1주차 온보딩이 마무리 됐다. 누구에게는 이게 온보딩? 누구에게는 쉽네~ 할 수 있는 기간이었을것이다. 나는 쉽네?로 시작해서 기능 목록을 작성할때 오.. 이게 기능 목록.. 어렵네~로 끝나다가 결국 그래도 조금 감을 잡겠는데?로 끝났다.

아쉬운점도 많았고, 특히 내 코드는 아직 한참 모자르구나라는 생각이 많이 들었던 주차이다. 슬랙에서 사람들이 고민하는 부분도 천차만별이었고, 내가 고민하지 못했던 부분을 고민하는 사람들을 보며 정말 실력자가 많다는 생각도 들었다.

이제껏 많은 공부를 했다고 생각했지만, 아직 아쉬운점이 많다. 잘하는 사람은 많고 남과 비교하기 시작하면 밑도 끝도 없어진다. 어제의 나와 비교해서 나이지자, 조급해 하지말고 꾸준히 노력합시다!