다시 볼수록 개설할점이 생겨나는 신기한 코드들.. 스스로 분열이라도 하는건가
- 이번주는 구현에 너무 많은 시간을 쏟지 말자..! 고 다짐했다.
- 대신 모르는 개념/피드백을 정리하고
- 리팩토링에 큰 힘을 쏟는데 집중!!
목,금,주말에 피드백을 정리하고, 공부를 한 덕분에 하루하루가 지날수록 점점 달리기 속도가 붙는 느낌을 받았다.
이번주의 기록물
JunitTest, NsTest의 테스트 도구들
일급 컬렉션
final 키워드
코드 리뷰 정리
🏃♀️개선에 집중한 부분
- MVC가 각각의 역할에만 집중하도록 하기
- 리팩토링을 통한 성능 개선
: 코드를 들여다보고, 또 들여다보고...
❓static
, final
이 이 위치가 맞을까?
❓이 함수의 네이밍은 명확한가?
❓함수는 하나의 일을 하는게 정말로 맞나?!
❓❓성능이 떨어지는 일을 반복하고 있지는 않은가??!!!!
에 대해 체크리스트를 만들어 수정 수정을 반복했다.
덕분에 자고일어나면 매일 체크리스트가 초기화되는..(?) 신기한 점을 볼 수 있었다..
- 아쉬운 점과 고민.
예외가 발생하면 재입력 받기
의 테스트를 어떻게 짜야하는 걸까 😭
- static 정말 남발 안한 것은 맞나😭