상세 컨텐츠

본문 제목

Test-Driven iOS Development with Swift 3. 2. Planning and Structuring Your Test-Driven iOS App

TIL/TDD iOS

by box-jeon 2018. 7. 21. 10:59

본문

토이 프로젝트의 대표격인 To-Do앱을 작성하게 됩니다. 목표로 하고 있는 앱의 스펙을 소개하고 UserStory를 나열합니다. 각 UserStory가 'As a user,'로 시작하는 부분은 흥미로웠습니다. To-Do앱은 아마도 개인이 로컬에서 사용하게 될 것 같기 때문에 다른 경우는 없을 것 같지만, 여튼 스토리를 정의할 때 대상을 명시하는 건 아주 좋은 습관처럼 보입니다. 앱 구조는 평범한 MVC로 진행하게 됩니다.


약간 생뚱맞지만 Xcode Behaviors에 대해 배웠습니다. Xcode를 사용한지 이미 꽤 되었지만, 이 메뉴에 관심가져본 적이 없었네요. 테스트를 돌리고 확인할 때 용이하도록 일종의 팁을 알려주는 건데, 빌드나 테스트, 실행 시에 Xcode가 하게될 동작을 on/off 할 수 있습니다. 제 경우엔 모니터 없이 노트북 만으로 개발할 때 앱 실행 시 콘솔이 자동으로 열리는 게 늘 신경쓰였는데, 설정이 가능한지 확인해봐야겠습니다.


관련글 더보기

댓글 영역