# S1 Week3 회고
## 참여자
S009 김석호, S012 김영렬, S057 조정래, S035 유시형
---
## S009 김석호
- 좋았던 점
- 뭔가 iOS를 배운다! 라는 느낌이 점점 더 거세지고있다.
- 점점 고차함수 등의 코드에 대한 활용력이 늘어가는 것이 보인다.
- 리뷰어님께 칭찬을 받았다.
- 아쉬웠던 점
- 새로운 시도와 그에 따른 시간 ~~낭비~~투자로 이번 주 전체 Step을 진행하지 못해 아쉬웠다.
- 개선할 점
- 아직 다음주가 남았으니, 이번 토요일과 일요일에 개발 못한 부분을 완료하고 문제 해결을 더 빠르게 할 수있도록 스위프트와 iOS 관련부분을 더 학습해야겠다.
---
## S012 김영렬
- 좋았던 점
- 관리자, 유저 화면 분리와 PieChart 같은 View를 만들면서 진짜로 IOS 개발하는 것 같은 기분이 들었다.
- 아쉬웠던 점
- 너무 기능 우선으로만 생각해서 개발을 하였다.
- 새로운 것을 도전하려니 다른 기능이 안되는 경우도 있었다.
- 체계적으로 정리하면서 코딩했다면 문제가 없었을텐데.. 개발 시간보다 학습 시간을 늘려야겠습니다.
- 개선할 점
- 주말 2일동안 이번 자판기 앱에 썼던 기술들을 다시 확인해 볼 예정
- 좀 더 체계적으로 작성하는 법을 확인 후, 처음부터 정리하여 재개발하려 합니다.
- 프로토콜 채택 방법 내용을 다시 확인하여 개선하겠습니다.
- NSCoding과 Codable을 확인 후 개선할 예정
- 만약 시간이 더 된다면... JSON 방식도...
---
## S057 조정래
- 좋았던 점
- 여러가지 디자인 패턴이나 설계하는 방법들에 대해 계속 고민해 볼 거리가 있어서 좋았다.
- 혼자 고민하기도 하고 또 문제를 공유하면서 해결법을 찾아 나가는 과정이 즐거웠다.
- 아쉬웠던 점
- 시간에 쫓기다보니 구현 단계에서 세부적인 요구사항을 놓치는 부분이 많았다.
- 분명 의존관계를 지우기 위해 Notification Center 를 사용했는데 다른 부분에서 직접 참조하는 일이 발생하여 완전히 의도대로 동작하지 않은 것 같다. 이 외에도 전반적으로 이번 주차에는 어설프게 이해하고 사용한 부분이 많은 것 같다.
- 개선할 점
- 단계별로 꼼꼼하게 요구조건을 읽어보고 구현하도록 해야겠다.
- 여러가지 패턴을 사용할 때 목적성을 분명히 알기위해 정리하는 단계가 필요할 것 같다.
---
## S035 유시형
- 좋았던 점
- 이번주 미션을 하면서 데이터 구조의 설계를 OOP, POP 관점에서 깊게 고민하고 프로그래밍을 시작해서 뿌듯했다.
- 더디긴 했지만 한 단계씩 포기하지 않고 꾸준히 하다보니 결과가 눈에 보여서 즐거웠다. 모든 요구사항을 완료한 것은 아니지만 주말에 시간을 내서 코드를 고쳐볼 예정이다.
- 아쉬웠던 점
- 이번주는 시간이 부족해서 디테일에 신경쓰지 못한 것이 아쉽다.
- 같은 이유로 학습정리를 할 시간이 없었는데 앞으로 조금 시간이 걸리더라도 매일 학습한 것이 머리에서 휘발되기 전에 꼭 정리하도록 해야겠다.
-
- 개선할 점
- 공식문서를 좀 더 꼼꼼히 읽도록 노력해야겠다.
- 이유없이 작성하는 코드가 없도록 하나하나 근거를 들어가며 코드를 짜는 연습을 해야겠다.