느낀점
- 3.5.1 규칙(if 문은 함수의 시작에만 배치) 은 해본적이 없지만 정말 괜찮은 방법인 것 같다.
- 3.3의 추상화 수준을 맞추는 리팩터링도 말만 들어봤지 이 규칙을 적용하려고 리팩토링을 수행했던 적은 거의 없던 것 같다.
- 나머지 리팩터링 패턴에 대해서는 이미 자주하고 있는 방법들이었지만, 무의식적으로 하기 보다 구체적으로
어떤 상황에서 이렇게 리팩터링을 해라!
를 알려주니까 더 좋았다. - 빨리 기존 코드들을 리팩터링 하고 싶어졌다.
짧게나마 리팩터링을 해보았다
https://github.com/ZeroWastePortenday/green_life_app/commit/fe5e01fb9b988e47c7e6a5a013d24569bfa2b19a
리팩터링 예정 1
→ https://play.google.com/store/apps/details?id=com.yeolsimee.moneysaving
Android 앱으로만 되어 있는데 이번에 Flutter 앱으로 다시 만들어서 iOS 동시 배포예정
리팩터링 예정 2
https://github.com/boring-km/color-from-image
리팩터링 예정 3
- 여기가 정말 고비
- https://github.com/Monday-Rocket/ac_project_app