
글또가 끝났다.
후다닥 가버린 6개월들,,
내가 어떤 글을 썼고 어떻게 변했는지
되돌아보고 다음 방향을 잡기 위해
그 시간들을 정리해 보자!!
목차
- 글또 시작 전 나의 목표
- 느낀 점과 앞으로 나갈 방향들
1. 글또 시작 전 나의 목표
- 걱정 많은 나를 위해 테스트 코드 자동화 하기
- 업무 중 공부한 지식 기록하기
- 다양한 개발자분들과 소통하기
1. 걱정 많은 나를 위해 테스트 코드 자동화 하기
이것을 할 때 비즈니스적으로 상당히 고민을 많이 했다.
테스트 코드를 짠다고 하면 본래 로직 + 테스트 코드를 작성하는 시간이 추가로 필요하기 때문에..
물론 테스트 코드를 작성해 놓으면 장기적 측면에서 유지보수 비용 단축을 할 수 있는 것에는 이견이 없다.
그러나 나는 장기적보다는 단기적인 측면이 비즈니스적으로 더 중요할 수 있는 곳에서 일을 하고 있으므로
어떻게 하면 개발 시간도 줄이고 테스트 시간도 확보할 수 있을까? 란 고민을 하다가
굳이 모든 곳에 테스트 코드를 작성할 필요 없이 꼭 해야 하는 반복적으로 테스트하는 것만 코드로 작성하기로 했다!
예를 들면 애플 심사 넣을 때 주는 계정이 로그인이 잘 되는지 심사 넣을 때마다 테스트해보는 것이 있다. 테스트 코드는 애플 테스터가 사용하는 실제 환경과 같게 하기 위해 실서버로 통신하는 UI Test로 작성했다.
그리고 자동화는 러닝커브가 거의 없고 쉽게 도입하고 뺄 수 있는 Xcode Cloud로 만들었다. (마우스로만 설정 가능!?) 👍
작성했던 글 목록
- iOS 테스트 코드 시작하기
- 통합 UI 테스트 코드 짜는 법
- Snapshot Testing (feat. iOS)
- Xcode Cloud (1) - Setting
- Xcode Cloud (2) - Work flow
2. 업무 중 공부한 지식 기록하기
글또 덕분에 2주 단위 글쓰기에 대한 저만의 방법?이 생겼습니다!

- 1주 차 - 평일에 알게 된 것 주말까지 모아놓기
- 주말이 되면 모아놓은 주제 중에 글 작성할 것 선별하기
- 2주 차 - 평일 + 주말에 공부하고 글 작성하기
- [iOS+2] CALayer 알아보기 (shadow, gradient, animation)
- [iOS+8] Swift JSON null 디코딩 처리 방법
- [iOS 13+] Compositional Layout
- IBDesignable, IBInspectable 알아보기
3. 다양한 개발자분들과 소통하기
글또를 하면서 많은 분들과는 아니지만 그래도 만족스럽게 소통한 것 같아서 만족합니다!!
글또분들이랑 글에 대한 피드백을 주고받으면서 고민했던 것들에 대한 이야기를 할 수 있어서 좋았습니다.
당시 저는 목차 쓰는 것에 대해 상당히 고민했었습니다. 왜냐하면 제가 이해하기 쉽고 재밌게 글을 작성한다고 생각하는 분들은 목차를 안 적고 의식의 흐름처럼 자연스럽게 이어지게 하는 글들이었기 때문입니다.
그래서 목차를 적으면 글이 재미없고 딱딱하게 느껴지진 않을까 걱정했는데
오히려 좋다고!! 정보를 더 쉽게 파악할 수 있어서 좋다고 해주셔서 용기도 얻고 저만의 글쓰기 방법에 확신을 주셔서 너무 감사했습니다.
그리고 플로팅 목차 피드백 해주셔서 덕분에 정말 편해진 거 같습니다!! 😻
작성했던 글 목록
2. 느낀 점과 앞으로 나갈 방향들
- 모듈화
- SwiftUI
UI Test을 하면서 느꼈는데 맨 처음화면부터 테스크 코드가 작성되야 하니까 깊은 Depth에 있는 화면들을 UI Test로 작성하려면 번거롭더라고요. 그래서 모듈화를 하면 이것을 해결할 수 있을까? 궁금증이 생겨서 모듈화에 대한 공부를 해보려고 합니다.
SwiftUI는 예전에 위젯이랑 화면을 만들어보기도 했었는데.. 후후
Apple은 SwiftUI를 계속 업데이트할 거고 iOS 개발자로서 따라가야 하기 때문에 지속적으로 공부해 보려고 합니다.
'소개글' 카테고리의 다른 글
2024년 회고 (2) | 2025.01.12 |
---|---|
2023년을 돌아보며.. (5) | 2024.01.01 |
글또 8기를 시작하며 (0) | 2023.01.28 |
삶의 지도 (0) | 2023.01.09 |