본문 바로가기

프리코스2

[우아한테크코스 5기] 프리코스 4주차 다리 건너기 미션 학습 내용 및 회고 우리는 확실성이 아닌 정반대에서 즐거움을 찾기로 선택할 수 있다.- 소크라테스 익스프레스 완벽한 정답이 존재하지 않는 상황에서, 지속적으로 더 나은 방법을 계속 생각했기 때문에 프리코스를 진행하면서 몰입의 즐거움을 느낄 수 있었습니다. 클래스(객체)를 분리하는 연습 2, 3주차와 다르게 4주차는 클래스를 분리하기 더욱 어려웠던 것 같습니다. 4주차는 클래스 간 협력에 대해 더 많은 고민을 많이 했습니다. 이상하게 다리 건너기 게임은 이전 주차와 다르게 협력하는 부분이 어려웠습니다. 중간에 생각했던 설계를 4 ~ 5번정도 수정하면서 클래스를 분리하는 부분에서 부족함을 많이 느꼈습니다. 최종적으로는 응집도를 높이고 너무 많은 클래스에 의존하지 않도록 최대한 노력했던 것 같습니다. 리팩터링 단위 테스트를 작성.. 2022. 11. 23.
[우아한테크코스 5기] 프리코스 3주차 로또 미션 학습 내용 및 회고 3주차를 진행하며 코수타를 들으며 한 주 동안 많은 생각이 들었습니다. 내 능력 이상으로 미션 이외에 것들을 시도하려고 하는 건가? 라는 생각이 들었던 한 주입니다. 일단 그동안 해왔던 것처럼 묵묵히 걸어나가자고 결심했습니다. 파울로 코옐료의 아처에는 다음과 같은 말이 나옵니다. “의도는 명료하고 올곧고 균형 잡혀 있어야 한다.” 코드를 작성하면서 최대한 의도를 담으려고 노력했습니다. 3주차인 로또 미션에는 다음과 같은 추가적인 목표가 있었습니다. 클래스(객체)를 분리하는 연습 도메인 로직에 대한 단위 테스트를 작성하는 연습 클래스(객체)를 분리하는 연습 2주차에 진행했던 것보다 조금 더 의미 있게 클래스를 분리하려고 노력했습니다. 미션 시작 전 기능들을 나열하고 요구사항에 대한 부분을 나누면서 이러한 .. 2022. 11. 16.