-
Notifications
You must be signed in to change notification settings - Fork 0
[개인회고] ‐ 5주차
Minseong Park edited this page Dec 14, 2023
·
4 revisions
- AI 체크리스트 선택 뷰 - 구현중
- 동시편집 체크리스트 뷰 - 구현완료
- 실시간 체크박스 기능
- 실시간 삭제
- BugFix : 소켓 데이터 파싱
별 다른 어려운 점은 없었습니다. 가장 재미있게 개발을 했던 주간 아닐까 싶습니다. 하나의 문제를 해결하면 하나의 문제점이 또 발생했고 계속해서 해결해나가는 과정을 거쳤습니다
- 🧐 소켓으로 들어오는 [Any] 타입 Parsing
- 실시간 편집 기능에서 소켓으로 들어오는 데이터들이 배열안에 여러가지 타입으로 들어왔습니다. 복잡한 자료구조를 파싱하는데 어려움이 있었습니다
- 🧐 소켓으로 들어오는 [Any] 타입 Parsing
- 페어프로그래밍을 진행하면서 어디서 문제가 발생할지 계속 서로에게 되묻고 하며 해결했습니다. 여러가지 들어올 수 있는 타입에 대해 연쇄적으로 파싱하는 로직으로 해결했습니다.
이번주는 더욱 재미있는 시간을 보낸 것 같습니다. 영균님 덕에 중요한 기능을 구현해보는 시간을 갖게되었습니다. 어려운 점이 있을때마다 팀원들에게 바로바로 공유하고 물어보고 페어프로그래밍하며 해결해낼 수 있었습니다. 이번주 동료의 소중함을 다시 한번 체감했습니다! 💪🏻
내 주변엔 영균님과 성철님이 있다!
- ai 데이터 캐싱서버를 직접 구현해 뿌듯했다.
- 매일 헬스장에 가서 체력관리를 했다.
- pipe & filter 아키텍처
- redis pub/sub을 통한 서버 다중화
- 막상 개발을 이번 주 안에 마무리 지으려니 남은 태스크들이 꽤 있었다. 틈틈히 할 걸 그랬다.
- [ADR] 아키텍처 의사 결정 기록: iOS 애플리케이션 아키텍처 채택하기
- [ADR] 아키텍처 의사 결정 기록: SwiftLint 채택
- [ADR] 아키텍처 의사 결정 기록: UI 영역에서 Combine 사용 결정
- [ADR] 아키텍처 의사 결정 기록: Presentation영역의 ViewModel에서 Input Output 패턴 도입 결정
- [ADR] 아키텍처 의사 결정 기록: 코디네이터 패턴 도입 결정
- [ADR] 아키텍처 의사 결정 기록: 로컬 스토리지로 코어 데이터 사용 결정
- [ADR] 아키텍처 의사 결정 기록: Custom Network Foundation 라이브러리 구현 및 모듈화 결정
- [ADR] 아키텍처 의사 결정 기록: 이미지캐셔 라이브러리 구현 및 모듈화 결정