..

항해 백엔드 코스 3주차 회고

#항해99 #항해플러스 #WIL

1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)

이번 주차를 지나며 겪었던 문제가 무엇이었나요?

시퀀스 다이어그램 작성법! 세부 비즈니스 로직을 어디까지 작성해야하나 고민이 많았다. 구현방식까지 고려해야하는게 어려웠다.

2. 시도

문제를 해결하기 위해 어떤 시도를 하셨나요?

다른 분들의 다이어그램을 많이 참고했고, 최대한 소스 구조보다는 도메인 위주로 가져가는데 초점을 뒀다.

3. 해결

문제를 어떻게 해결하셨나요?

첫번째 다이어그램에서 시간을 써서 감을 잡아가니까, 뒤로 갈 수록 쉬워진 것 같다. 결국 방식과 그 안에서의 룰이 있으면 금방 해내는 것 같다.

4. 알게된 것

문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요?

소스코드를 작성하기 이전에 미리 설계하는 것을 도식화 하는게 중요하다는 생각을 했다. 단순히 글로 쓰거나 직전에 주석으로 정리하는 것으로는 한계가 있고, 다른 파트의 사람들도 볼 수 있도록 고려하는 부분이 큰 것 같다.


Keep : 현재 만족하고 계속 유지할 부분

이번 주를 마무리 하며 나에게 만족했던 부분은 무엇인가요?

음…좋다고 얘기해도 될지 모르겠지만 밤새서라도 과제를 제출했다는 것…이건 좀 안하고 싶다

Problem : 개선이 필요하다고 생각하는 문제점

이번 주를 마무리 하며 개선이 필요하다고 생각했던 문제점은 무엇인가요?

주차 초반에 고민과 삽질에 시간을 너무 많이 소모한다는 것. 전체의 속도가 밀리고 후반에 로드가 많이 걸리는 것 같다.

Try : 문제점을 해결하기 위해 시도해야 할 것

이 문제점을 해결하기 위해 다음 한 주간 시도 할 것은 무엇인가요?

고민은 월요일에 끝낼 것! 미리 고민하기보다 해나가면서 리팩토링 해나가는 것이 나을 것 같다고 생각한다.