Title: Clean Code 클린 코드 : 애자일 소프트웨어 장인 정신 Author: Robert C. Martin 후속책 PPP Principles, Patterns, Practices 1. 깨끗한 코드 깨끗한 코드란 중복이 없다 한 기능만 수행한다 논리가 간단하고, 원칙없는 최적화는 하지 않는다 테스트 (Unit Test, Indext Test)가 있다 클래스, 메소드, 함소 등을 최대한 줄인다. 작게 추상화 한다(?) Leblanc의 법칙 -> 절대 내가 돌아가서 최적화는 하지 않는다. 작성할 때부터 좋은 코드로 만든다. [참고] OOP 5대 원리 SRP, Single Responsible Principle 단일책임원칙 A class should have only one reason to cha..