📚 TIL
유데미 Flutter 앱 개발 입문, Clean Code
⭐ 유데미 Flutter 앱 개발 입문 수강하기
오늘은 섹션 13부터 14까지 수업을 들었어요
섹션 13: 최종 프로젝트 #2에서는 화면을 구현하고
CRUD를 적용하는 것을 해봤어요
섹션 14: 최종 프로젝트 #3 API 연동 실시간 뉴스 앱 만들기에서는
API를 연동해서 화면에 데이터를 불러오는 것을 해봤어요
⭐ Clean Code 책 읽기
오늘은 6장부터 9장까지 읽었어요
자세한 내용은 아래와 같아요!
6장 객체와 자료 구조
- 객체와 자료 구조 중 적합한 해결책 사용하기
7장 오류 처리
- 오류 코드보다 예외 사용하기
- 미확인 예외 사용하기
- 오류 메시지에 정보를 담기
- 감싸기 클래스로 예외 유형 정의하기
- 정상 흐름을 정의하고 null을 반환하거나 전달하지 않기
8장 경계
- 외부 코드를 사용할 때, 학습 테스트 사용하기
- 필요한 인터페이스를 미리 구현하여 깨끗한 경계 생성하기
9장 단위 테스트
- TDD 법칙 세 가지
- 테스트는 유연성, 유지보수성, 재사용성을 제공한다
- 깨끗한 테스트가 따르는 FIRST 규칙
개발을 해보다가 이 책을 읽으니 더 도움이 많이 되는 것 같아요
필요하다는 것을 몸소 깨달으니 왜 필요한지 알게 되고 이해가 더 잘돼요
😁 오늘 한 일
📕 공부하기
- 오늘은 휴가를 쓰고 쉬었어요!
- 오전에는 바빠서 못하던 것들을 처리했어요
- 고향사랑기부 문의를 하고 여행 투어 후기를 작성했어요
- 그리고 집에 와서 저녁에 강의를 듣고 책을 읽었어요
🥩 맛있는것 먹기
- 오늘은 점심에 오리고기를 먹으러 갔어요
- 가족 네명이서 오랜만에 외식을 했어요
- 막사를 한 잔 마셨는데 맛있더라고요
🚗 드라이브 가기
- 오늘은 점심먹고 가족 다같이 모인 김에 드라이브를 갔어요
- 아라뱃길 따라서 가다가 정서진에 갔어요
- 국토종주가 시작하는 곳이어서 신기했어요
- 환경, 재생에너지 관련한 시설이 많아서 흥미로웠어요
'코딩 > TIL' 카테고리의 다른 글
TIL #240302 (0) | 2024.03.02 |
---|---|
TIL #240301 (0) | 2024.03.01 |
TIL #240228 (0) | 2024.02.28 |
TIL #240227 (0) | 2024.02.27 |
TIL #240226 (0) | 2024.02.26 |