반응형
항해 3주차에는 앞으로 남은 7주간의 과정에서 시나리오를 선택하여 이를 어떻게 구현할 것인지에 대해 분석 및 시각화 자료를 준비하게 되었습니다.
처음에는 이러한 소프트 스킬이 많이 부족했기에, 시각화 자료를 뭘 쓰는게 좋을지 고민이 많았었는데 멘토링과 팀 활동을 통해 네트워킹을 진행하게 되면서 많은 도움을 얻었던 것 같습니다.
이번주차에서는 요구사항을 분석하고, 이를 시각화해주기 위해서 시퀀스 다이어그램을 활용했습니다. 시퀀스 다이어그램을 활용하면서 요구사항을 미리 분석하는 과정을 통해 구현 과정에서 빼 먹을 수 있는 부분들을 한 번 더 생각하게 되었습니다.
시퀀스 다이어그램 예시) 잔액 충전 Flow
추가적으로, 항해에 참여하고싶다면 다음 추천 코드를 통해, 다음 과정에 대한 할인을 받아보는 것도 좋을 것 같습니다 ㅎㅎ
추천인 이름: 이철진
추천인 코드: rYq2PX
다음은 이번주차 회고입니다.
과제를 진행하면서 부딪혔던 기술적인 문제
- 이번주차는 어떤식으로 API에 대한 흐름을 가시성있게 보여줄 수 있을지를 고민했습니다.
문제를 해결하기 위해 시도했던 것
- API 흐름을 가시적으로 보여주기 위한 여러 툴이 있었고, 이 중에 어떤 게 지금 프로젝트와 가장 어울리는지 고민했습니다.
문제를 어떻게 해결하셨나요?
- 코드로 관리될 수 있고, 히스토리관리가 쉬운 Mermaid를 사용하여 진행했습니다.
- ERD의 경우에는 기존에 사용하던 ERD-Cloud를 잘 사용하고 있고, 변경될 사항이 거의 없기 때문에 한 번에 첨부하기로 했습니다.
이번 과제를 통해 알게된 것
- 시퀀스 다이어그램을 작성하는 방법을 알게 되었고, 진행하면서 시퀀스 다이어그램과 플로우 차트의 차이성을 알게되었습니다.
Keep : 현재 만족하고 계속 유지할 부분
- 시퀀스 다이어그램을 작성하게 되면서, 내가 개발하려고 하는 구현에 대한 시각화를 통해 전달을 쉽게 할 수 있다는 것을 느껴서 이러한 부분을 계속 유지해야함을 느겼습니다.
Problem : 개선이 필요하다고 생각하는 문제점
- 깔끔하게 작성하고 전달력 있게 작성하는 부분이 아직 부족함을 느꼈습니다.
Try : 문제점을 해결하기 위해 시도해야 할 것
- 지속적으로 문서 작성을 습관화하면서 잘 쓰려고 생각하는 것이 중요할듯합니다.
반응형
LIST
'후기 모음' 카테고리의 다른 글
[항해플러스] Back-end 6기 - 5주차 회고 (0) | 2024.10.26 |
---|---|
[항해플러스] Back-end 6기 - 4주차 회고 (1) | 2024.10.19 |
[항해플러스] TDD & Clean Architecture 챕터 회고 (1) | 2024.10.05 |
[항해플러스] Back-end 6기 - 2주차 회고 (0) | 2024.10.05 |
[항해플러스] Back-end 6기 - 1주차 회고 (0) | 2024.09.28 |