개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2022.02.19
오늘 읽은 범위
1장. 깨끗한 코드
책에서 기억하고 싶은 내용을 써보세요.
아무런 자극이 없으면 그 단계를 벗어나지 못한다. 프로그램을 잘 짜는 사람과 일 할 수 없다면 남이 잘 짜놓은 프로그램을 보는 방법이 효과적이다.
사소한 곳에서 발휘하는 정직은 사소하지 않다.
소프트웨어는 80% 이상이 소위 "요지보수"이다.
세세함에 몰두하는 태도는 탁월함을 추구하는 모든 노력에서 공통으로 발견된다.
품질은 하늘에서 뚝 떨어진 위대한 방법론이 아니라 사심없이 기울이는 무수한 관심에서 얻어진다. 우리는 우리 코드를 숭고한 설계 노력이 낳은 아름다운 산물로 봐야된다. 코드에 정직하고, 코드의 상태에 관하여 동료들에게 정직하다.
나쁜 코드는 너무 많은 일을 하려 애쓰다가 의도가 뒤섞이고 목적이 흐려진다.
깨끗한 변수 이름, 깨끗한 함수, 깨끗한 클래스
다음에 코드를 짤 때는 자신이 저자라는 사실을, 여러분의 노력을 보고 판단을 내릴 독자가 있다는 사실을 기억하길 바란다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
코드에 대한 책이지만 인생에 관해서도 많은 인사이트를 얻었다. 특히, "캠프장은 처음 왔을 때보다 더 깨끗하게 해놓고 떠나라"는 보이스카우트 규칙은 평소에 뭘 해도 잘하는 사람들을 보면 주변과 몸이 정리 정돈 되어있는 경우가 많았는데 , 잘 쓰여진 코드에도 적용되는 원칙인가보다. 그리고 늘 시간이 촉박해서 '급하니까 작동만 되게 하고 넘어가자' 라는 마음으로 코드를 짰는데 시간이 걸리더라도 매일 조금씩 하면 되니까 하나를 하더라도 깔끔하고 예쁘게 작성해야겠다!
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
아직은 없음