Kiss
Java :: 프로그램 개발 원칙
DRY - Don’t Repeat Yourself 같은 일을 두 번 반복해서 하지 않음 같은 코드가 두 번 이상 사용될 경우엔 재사용 프로젝트가 커지면 작은 조각으로 나누어 코드를 재사용 코드 의존성에 의한 복잡도가 줄어들어 유지보수비용이 절감됨 반대 WET : We Enjoy Typing KISS - Keep It Simple, Stupid 코드는 가급적 단순 하게 구현해야 함 디자인에서 보다 간단하고 알기 쉽게 만드는 편이 좋음 큰 프로젝트를 복잡하게 디자인해서 구현하는 건 프로젝트 이해도가 부족하다는 것 비전문가에게 프로젝트를 설명할 수 없다면 제대로 이해했다고 보기 힘듬 YAGNI - You aren’t gonna need it 프로그래머가 필요하다고 간주할 때까지 기능을 추가하지 않음 실제로 필..