내일배움캠프 우수 TIL(7기 앱 과정 14주차)

TIL 작성 방법이 궁금한가요? 내일배움캠프 7기 앱 과정 수강생들의 우수 TIL을 참고해 보세요.
Oct 16, 2023
내일배움캠프 우수 TIL(7기 앱 과정 14주차)
내일배움캠프 수강생들은 매일 그날 배운 것을 정리하는 TIL(Today I Learned)를 블로그에 업로드합니다. TIL은 자신의 개발 역량을 객관적으로 파악할 수 있음은 물론, 취업할 때 성실함을 증명하는 수단이 되죠.
내일배움캠프의 수강생들은 TIL을 어떤 방법으로 작성하고 있을까요? 내일배움캠프 7기 앱 과정 13주차 우수 TIL을 발표합니다.

iOS) 홍다희 수강생

notion image

👩🏻‍💻선정 이유

애플은 Human Interface Guidelines(이하 HIG) 을 지킬 것을 권장 하고 있습니다. 좋지 않은 디자인이거나, HIG를 위반한 디자인이 있을 시 앱 심사에서 reject 사유가 되기도 합니다.
따라서 iOS 개발자의 경우 기능의 구현과 데이터의 흐름만큼 세세한 디자인에 신경을 써야하고, HIG 를 숙지하고 있어야합니다.
금주 우수 TIL은 floating 버튼 구현 과정을 자세히 서술했습니다. 과정에서는 Apple Developer 공식문서를 참고하였으며 해당 UI를 처음 구현해보는 다른 개발자가 보기에도 단계별로 구체적이며 알기 쉽게 작성되어 있습니다.
이뿐만 아니라, 버튼의 재사용 가능성까지 고려했으며 전체 코드가 아닌 블럭 별로 본인의 생각과 과정을 정리했습니다.
개발자에게 있어서 공식문서는 정확한 정보를 획득가능하게 하며 최신 업데이트 및 변경 사항을 파악하기 위해 중요한 자원으로 사용됩니다.
간단한 버튼 UI 라고 생각하여 놓치기 쉬운 부분인데, 공식 문서를 꼼꼼히 참고했다는 점과 재사용성을 고려한 점은 동료 수강생에게도 긍정적인 인사이트를 줄 것이라고 생각합니다.
 

Android) 이용준 수강생

notion image

👩🏻‍💻선정 이유

실전 프로젝트가 시작되는 시점에, 바로 사용이 필요한 데이터 베이스 파트에 대해서 복습함으로써 이해도와 숙련도를 높였습니다. 실전 프로젝트를 잘 해내기 위해 적절한 내용을 선택하여 학습했으며, 이는 추후 프로젝트 시 큰 도움이 될 것이라 생각합니다.
공부한 내용을 TIL로 꾸준히 기록 및 업데이트 하는 과정이 중요한 것은 누구나 알고 있지만, 실전 프로젝트가 다가올수록 2순위로 밀리기 쉬운데요. 이용준 수강생은 그럼에도 성실성을 발휘해 TIL 작성을 꾸준히하고 있습니다. 프로젝트를 진행하는 동안에도 경험들을 TIL을 잘 남긴다면 추후 학습에도 도움이 되고, 취업 준비 시 성실함을 잘 어필할 수 있을 것입니다.
마지막으로, TIL을 작성할 때 학습한 내용을 정리하는 것도 중요하지만 자신이 직면한 트러블에 대해서 기록하는 것이 가장 중요합니다. 트러블 슈팅을 올바르게 기록함으로써 추후 동일한 트러블 대처에 시간을 아낄 수 있고, 팀 프로젝트에 있어서 어려움을 겪는 팀원에게도 도움을 줄 수 있기에 프로젝트 능률을 향상시킬 수 있기 때문입니다.
이용준 수강생님은 TIL에 꾸준히 위와 같은 트러블 슈팅을 기록하여, 본인의 작은 사전을 완성해나가고 있습니다. 이 두가지 점을 매우 긍정적으로 평가해 우수 TIL로 선정했습니다.
 
Share article
Subscribe to our newsletter

내일배움캠프 블로그