코딩/TIL

TIL #240229

나동 2024. 2. 29. 22:49

📚 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