iOS
- AVFoundation Deep Dive
- SPM을 통한 모듈화
- Swift Concurrency(Modern)
- Memory Leak (Instruments)
- Github Action을 통한 CI/CD
프로젝트를 통해 각자 얻고싶은 것
- 유경 : 기능만을 목표로 구현하기보다는, 왜 이렇게 짰는지
고민하고 내부를 들여다보면서 개발하는 경험
을 얻고 싶습니다.
- 지웅 :
백엔드와의 협업과정
에서 오는 트러블 슈팅해결, 무슨 문제가 있었고 어떻게 해결했는지
- 인환:
왜 이렇게 짰는지
에 대해 이유를 말할 수 있는 프로젝트
아키텍쳐 선정 기준
- 인환 : 테스트 가능한 구조 → 테스트를 짤거니까 ㅎ (Testable)
- 유경: 유지보수를 위해서 의존성을 분리할 수 있는 아키텍쳐
- 지웅 : 과하지 않은 것, 남들 잘 안 쓴 것(홍대병)
🤔 우리의 선택지