개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
<예시>
의도적인 프로그래밍을 해야한다.
코드를 다시 작성하기, 다시 작업하기, 다시 설계하기는 총괄해서 리팩터링이다.
모르는 코드는 사용하지 말고 테스트를 염두하고 설계하라
</예시>
TIL (Today I Learned) 날짜
2022.05.28
오늘 읽은 범위
6장 코딩하는 동안 해야 할 일들
책에서 기억하고 싶은 내용을 써보세요.
성급한 최적화를 조심해라. 귀중한 시간을 투자하기 전에 알고리즘이 병목인지 확실히 해두는 것은 언제나 좋은 생각이다.
리팩터링은 그것이 잘못되었다고 생각될 때 주저않고 해야한다.
여러분이나 팀이 테스트하지 않으면, 결과적으로 사용자들이 테스트하게 된다.
자신을 위해 만들어진 코드를 정말로 이해하지 못하는 한, 그는 자기 자신을 속이는 것이다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
리팩토링 관련해서 현실적인 일정을 이유로 하지 않았을 때 정말 일정때문만이었는지 다시 생각했을 때 어쩌면 잘작동하는 코드를 다시 건든다는 압박감에 넉넉하지 않은 일정을 핑계로 하지 않은 부분이 있다는 생각이 들어 반성을 했다. 앞으로 주저않고 리팩토링 하는 습관을 갖도록 해야겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
알고리즘 여러 방식을 실전에 적용할 경우가 언제 있을지 궁금하다.