반응형

읽기쉬운코드 2

[Clean Code] 우리는 모두 author 이다.

javadoc에서 @author 필드는 저자를 소개한다. 우리는 저자다. 저자에게는 독자가 있다. 그리고 저자에게는 독자와 잘 소통할 책임도 있다. -출처 Clean Code 내용 중- 오늘 읽었던 몇 안 되는 문장 중에 인상 깊었던 문장 중 하나입니다. 이 문장은 읽자마자 "꼭 포스팅해야지"라고 생각했습니다. 오늘 파트 후배가 본인이 받은 프로젝트에서 새로운 기능을 개발해야 하는데 legacy를 어떻게 활용해야 하는지, 어떻게 코드를 짜면 좋을지에 대한 질문을 했었는데, 그 질문에 두루뭉술하게 대답을 해줬었던 기억이 떠올랐습니다. 제가 했던 대답은 비슷한 기능을 하고 있는 코드에 의존하지말고 참고용으로만 생각하는 것이 좋다. 기존의 코드를 얼마나 잘 활용했는지가 중요한게 아니라 구현하고자 하는 기능이 ..

ETC/Books 2021.09.29

[Clean Code] 사소한 곳에서 발휘하는 정직은 사소하지 않다

추천사 1. 사소함의 중요성 사소한 곳에서 발휘하는 정직은 사소하지 않다 - 덴마크 속담 - 책의 첫 부분에서 "사소한 것은 중요하다."라고 하면서 이 책이 다루고 있는 내용을 암시하듯 시작합니다. 첫 문장부터 이전에 "이정도면 괜찮겠지~"라고 하면서 시간에 쫓긴다는 핑계로 슬쩍 넘겼던 일들이 생각나면서 마음 한편이 뜨끔하기도 했고, 큰 일을 하기 위해서는 작은 일을 할 줄 알아야 한다는 말이 생각나기도 했습니다. 꼭 맞게 닫히지 않는 문이나 비뚤어진 바닥 타일이나 지저분한 책상 등 아주 사소한 것들이 전체의 매력을 깎아먹는다 라고 이야기 하면서 '깨끗한 코드'의 중요성에 대해서 이야기합니다. (여기서도 끄덕끄덕) 로버트 씨가 말하고 싶어 하는 사소함은 깨끗한 코드일까? 2. 5S 철학 1) Sort >..

ETC/Books 2021.09.27
반응형