프로그래밍은! 1. WET X 프로그래머는 반복되는 일을 지양해야 한다. We Enjoy Typing 2. DRY O 대신, 프로그래머는 dry를 지향해야 한다. Don't Repeat Yourself 3. 주기적인 Refactoring을 하자! 또한, 프로그래머는 코드의 성능을 유지하기 위해 정기적으로 코드를 수정, 보완하는 작업을 거쳐야 한다. 이를 코드 리팩토링이라고 한다. Code Refactoring 코드 리팩토링을 할 때는 아래의 원칙을 지키는 것이 좋다. 1. 가독성 - 누구라도 한눈에 보고 이해하기 쉽도록 쓴다.(가장 중요) 2. 모듈성- 코드의 일부를 재사용할 수 있도록 쓴다. 3. 효율성- 코드가 빠르게 작동하도록 쓴다. 4. 길이- 되도록이면 짧게 쓴다. 하지만 짧게 쓰다가 가독성이나..