일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- swift CI 적용
- os_log
- xcode
- Apple Developer Academy @ POSTECH
- 2기화이팅
- firestore
- MVVM
- LGTM
- XCTest
- 액션과 계산 데이터
- github
- 하드디스크 삭제 원리
- 함수형 코딩
- SwiftUI
- auto_assign
- CI
- swift github action
- 쏙쏙 들어오는 함수형 코딩
- Swift
- 함수형 프로그래밍
- 오픈소스
- ChatGPT
- IOS
- Swift thread
- flutter
- SwiftUI VStack
- combine
- print 단점
- unittest
- Firebase
Archives
- Today
- Total
목록delegate (1)
개발공방

현재 애니또 iOS팀이 직면한 문제 현재까지 개발하면서 많은 문제와 버그들을 만났다. 첫 문제들을 해결하는데는 어려움이 없었지만, 앱의 규모가 조금씩 커지면서 문제들이 서로 엮이기 시작했다. 그래서 A라는 문제를 해결하면 B라는 문제가 다시 발생하는 상황이 생겼다. 이렇게 우당탕탕 앱을 만드는 것이 아니라 정형화된 틀이 필요했다. 그리고 각자가 만드는 기능들을 다른 팀원이 테스트하는데 굉장한 어려움이 있었다. 각자가 해당 브랜치로 가서 그 상황을 똑같이 만들어야 테스트가 가능했다. (그래서 PR에 테스트 방법을 상세히 적기도 했다) 애니또 팀에서 리팩토링을 진행한 이유 이젠 그 방식이 아니라 테스트 코드가 포함된 코드를 만들고 싶었고, 팀원끼리 상의한 결과 차근차근 리팩토링을 진행하자! 였다. 현재는 그..
Swift/UIKit
2023. 4. 19. 21:42