5f(4)
-
[우테코 7기 프리코스 4주 차] 회고
GitHub - m-a-king/java-convenience-store-7-m-a-kingContribute to m-a-king/java-convenience-store-7-m-a-king development by creating an account on GitHub.github.com 5F 회고 사실 (Facts) 마지막 주차의 미션은 그동안 배운 모든 개념을 종합적으로 적용해보는 자리였다. 하지만 개인적인 사정으로 충분한 시간을 투자하지 못해 동작하는 코드를 만드는 데 집중할 수밖에 없었다. 다소 복잡한 비즈니스 요구사항은 모두 해결했지만, 설계 측면에서 한계를 느꼈다. 도메인이 데이터 클래스처럼 사용되며 대부분의 로직이 서비스 클래스에 집중되는 점이 대표적인 문제였다. 또, 재고 관리 기..
2024.11.14 -
[우테코 7기 프리코스 3주 차] 회고
과제를 진행하며. [우테코 7기 프리코스 3주 차] MVC프리코스 3주 차, 잘못된 입력에 예외가 발생하면 다시 올바른 입력을 요청해야 한다는 요구 사항이 나를 막아세웠다. 무엇이 잘못된 입력인가?이 경우 예외는 어떤 타입으로 던질 것인가?잘못mak-ing.tistory.com [우테코 7기 프리코스 3주 차] 상수상수 관리? 그게 꼭 필요해? 물론 자주 쓰게 되는 값을 저장해 두면 편리하다는 것은 알고 있었지만, 한 번 쓸 값까지도 다 정리해둬야 하나? 오히려 코드가 더 지저분해지고 불필요한 선언이 늘mak-ing.tistory.com [우테코 7기 프리코스 3주 차] 트러블슈팅, 공통 피드백코드에 대한 기준이 점점 높아지면서 고민거리가 늘고, 예상치 못한 문제들이 발생하기도 했다. 하지만 돌아보..
2024.11.14 -
[우테코 7기 프리코스 2주 차] 회고
과제를 진행하며. [우테코 7기 프리코스 2주 차] NsTest1주 차 피드백을 바탕으로 TDD를 적용하려고 하니, 생각지도 못한 큰 난관에 부딪혔다. 바로 테스트 툴에 대한 이해가 부족하다는 것...그렇게나 공부하고 많은 예시를 봤음에도 직접 경험하지mak-ing.tistory.com [우테코 7기 프리코스 2주 차] 일급 컬렉션1주 차, 많은 코드를 리뷰하며 일급 컬렉션(First Class Collection)이라는 새로운 개념을 배우게 되었다. 이는 소트웍스 앤솔로지의 객체지향 생활체조 규칙 8번에서 언급되는 내용으로,컬렉션을 객mak-ing.tistory.com [우테코 7기 프리코스 2주 차] 옵저버 패턴2주 차 과제인 자동차 경주 게임을 진행하며, 매 라운드(이동 시도)마다 자동차의 위치..
2024.11.01 -
[우테코 7기 프리코스 1주 차] 객체 지향
프리코스 1주 차, 나라는 PQ의 루트는 항상 우테코였다. 함께 진행하는 사람들의 열정에서 긍정적인 스트레스를 많이 받았고 느끼는 바가 많았다. 기록하고, 회고해 보자! 학습 목표 첫 주부터 어려운 문제가 나오지는 않을까... 내심 걱정했는데 학습 목표를 보니 한결 맘이 편했다. 과제 진행 요구 사항 / AngularJS 깃 커밋 메시지 컨벤션 AngularJS 깃 커밋 메시지 컨벤션에서는 CHANGELOG 파일을 관리하는 방법을 시작으로, 예시를 통해 올바른 커밋 메시지들을 참고할 수 있었다. 구글 상단에 노출되던 커밋 컨벤션들 중 어떤 것을 사용하는 게 맞는지 궁금했는데 우테코에서 정해줬으니 앞으로는 이거다. https://gist.github.com/stephenparish/9941e8..
2024.10.21