티스토리 뷰

클린코드

[클린코드 요약] 1. 깨끗한 코드

주디 𝙹𝚞𝚍𝚢 2021. 3. 3. 23:41

 협업을 위해서나 나를 위해서나 깨끗하게 코드를 쓰는 것이 중요하다고 생각해서 클린코드를 읽고 있는데 정리가 필요할 것 같아서 간단히 내용을 요약한다. 최소한의 내용만을 담고 있으니, 더 많은 내용을 원하는 분은 책을 사서 읽으셨으면 좋겠다.


1. 깨끗한 코드가 왜 중요한가?

 코드가 사라질거라고 하는 사람들도 있지만, (저자가 생각하기엔) 앞으로 코드가 사라질 일은 없다. 요구사항은 사람으로부터 나오고, 그런 사람들이 개떡같이 말해도 찰떡같이 동작하는 기계는 나오기 어렵기 때문이다.

 그럼 앞으로도 코드를 계속 작성해야하는데, 왜 코드를 깨끗하게 작성해야할까? 기한이 촉박하다고, 제대로 짤 시간이 없다고 생각해서 코드를 먼저 작성하고 나중에 정리해야겠다고 다짐하지만 결코 그 나중은 오지 않는다.(르블랑의 법칙) 나쁜 코드는 흔히 고치는 과정에서 또 나쁜 코드를 만들기 때문에 재보수도 어렵고, 재설계는 더더욱 꿈도 꿀 수 없다. 그리고 우리는 항상 코드를 보면서 일한다. 생산성을 위해서도 코드를 깨끗하게 작성할 필요성이 있는 것이다.

 그래서 제일 중요한 건 처음부터 코드를 깨끗하게 유지하는 것이다.

300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함