[우테코] 최종 코딩테스트 마무리 정리

cj·2021년 12월 23일
0

우테코

목록 보기
5/5

최종 코딩테스트 구현을 하지못한 아쉬움이 남아 다시 풀어보았다.
코테를 보고 심하게 아파서 이제야 풀어본다..

페어매칭 어플리케이션


정리

  1. ENUM에서 UI 기능을 밖으로 꺼냄

  2. ENUM은 초기화 어떻게?

    • Level 에 따라 미션들이 정해져있어 Level안에서 초기화 시켜줌
  3. 테스트 코드를 작성해가며 진행

    • 여러 테스트를 진행하는 방법은?
    • 하나의 함수에서 여러 테스트를 진행할까 or 다른 함수로 나누어 진행할까
  4. 전체적인 프로그램 흐름을 알고 진행하자

    • 하다보니 클래스간 연결이 안됨
    • 의존관계나 메세지 전달에 대한 생각이 부족
    • 디자인 패턴 공부
  5. 반복 처리에 대한 구현 어떻게?

    • 조건에 따른 분기가 많은데 깔끔하게 처리하는 방법은?

소감

총 3~4일?정도 걸린 것 같다. 메인 기능을 구현했다는 것에 뿌듯함을 느낀다... 갈길이 멀다는 것도
계속 이런 느낌으로 코딩연습을 해야할 것 같다.
이번에는 마음편하게 테스트 코드도 작성해보고 Enum을 적극 활용해 보았다. 목표를 정하고 매주 하나의 미션을 계속 구현해보는 것도 좋을 것 같다. 혼자서 공부하기 막막했는데 조금의 힌트를 얻은 것 같다. 스스로 공부할 것을 찾고 성장하기 어려웠는데 이번 계기로 앞으로 많이 성장했으면 한다.

profile
기록 블로그

0개의 댓글