개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2022.02.19
오늘 읽은 범위
0장. 들어가면서
1장. 깨끗한코드
책에서 기억하고 싶은 내용을 써보세요.
그래도 안 돌아가는 프로그램보다 돌아가는 쓰레기가 좋다고 스스로를 위로한 경험이 있다.(p.4)
나쁜 코드는 개발 속도를 크게 떨어뜨린다.(p.4)
나쁜 코드가 쌓일수록 팀 생산성은 떨어진다.(p.5)
나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다.(p.7)
다음에 코드를 짤 때는 자신이 저자라는 사실을, 여러분의 노력을 보고 판단을 내릴 독자가 있다는 사실을 기억하기 바란다.(p.17)
새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다. 비율이 이렇게 높으므로 읽기 쉬운 코드가 매우 중요하다.(p.18)
체크아웃할 때보다 좀 더 깨끗한 코드를 체크인한다면 코드는 절대 나빠지지 않는다.(p.19)
깨끗한 코드에 관한 다양한 견해
보기에 즐거움
효율
철저한 오류처리
세세한 사항까지 꼼꼼한 처리
한 가지를 잘하는 코드
잘 쓴 문장처럼 읽힘(가독성)
다른사람이 고치기 쉬움
주의 깊게 작성한 코드
중복이 없는 코드
작게 추상화 됨
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
어떤 코드가 깨끗한 코드인지에 대한 다양한 견해들을 읽으며 나도 언젠간 저것들에 다 부합할 수 있는 코드를 짤 수 있었으면 좋겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
x