Fact (사실)
코드숨 4주 차 2번 과제를 진행하고
클린 코드를 읽었습니다.
Feeling (느낌)
어제 퇴근 후 개인 일정을 마친 후 작성한 코드가
정말 좋지 못했기 때문에 과제를 진행하면서
정말 힘들었습니다...!
이미 작성한 코드를 많이 갈아엎고 테스트를 전부 통과했을 때
정말 기뻤습니다!
코딩을 할 때 이런 부분이 정말 재미있는 부분인 것 같습니다!
아직은 리팩토링할 부분이 남아있기 때문에
내일 리팩토링을 진행 후 아샬 님의 과제 해설 영상을 시청할 예정입니다.
또한 클린코드를 보며 변수 이름의 중요성을 예제를 통해 알 수 있었고
좋은 코드를 작성하기 위한 첫걸음이 네이밍이란 것을 뼈저리게 느끼는 하루였습니다!
Finding (교훈)
"고민한 시간만큼 완성도는 높아지고 추후에 드는 시간은 줄어든다."
다른 사람의 코드를 보면 이 사람이 이 코드를 작성하기까지 얼마나 고민했을지,
가늠이 되는 것 같습니다.
처음에 개발 공부를 시작할 때, 다른 사람들의 코드를 보면
와 이 분은 정말 잘한다...! 감탄만 했지만
지금은 이 분이 이런 깔끔한 코드를 작성하기까지 얼마나 많은 고민과
시행착오를 겪었을지 그 대단함을 본받고 싶은 마음이 생깁니다!
코드를 작성할 땐, 주의 깊게 작성하는 것이 중요한 것 같습니다!
'Today I Learned' 카테고리의 다른 글
TIL] 2022/07/04 (0) | 2022.07.04 |
---|---|
TIL] 2022/07/03 (0) | 2022.07.04 |
TIL] 2022/07/01 (0) | 2022.07.02 |
TIL] 2022/06/30 (0) | 2022.07.01 |
TIL] 2022/06/29 (0) | 2022.06.29 |