개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
나쁜코드는 나쁜코드를 부른다.
중복을 피하고, 한가지 기능만 수행하며, 제대로 표현하고, 작게 추상화하기.
코드를 짤때는 자신이 저자이며, 저자는 독자와 잘 소통해야 할 책임이 있다.
TIL (Today I Learned) 날짜
2022. 04. 23
오늘 읽은 범위
1장. 깨끗한 코드
책에서 기억하고 싶은 내용을 써보세요.
여러 기능을 수행하는 객채나 메서드도 찾는다. 객채가 여러기능을 수행한다면 여러 객체로 나눈다. 메서드가 여러기능을 수행한다면 메서드 추출 리팩터링 기능을 적용해 명확히 기술하는 메서드하나와 기능을 실제로 수행하는 메서드 여러 개로 나눈다. - 론 제프리스
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
엉망인 코드라도 돌아가기만 하면 된다고 생각했지만 시간이 지나고 다시 봤을 때 스스로도 알아보기 힘든 코드는 쓰지 말자. 누구나 쉽게 읽을 수 있고 간결하게 작성할 수 있게 노력하자.
변수명 짓기가 너무 힘든데 책을 읽고 나면 일관성 있게 지을 수 있으면 좋겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
르블랑의 법칙, 리팩터링 기법,
오늘 읽은 다른사람의 TIL