99클럽 22일차 TIL: KISS, YAGNI, DRY
#1. 오늘의 학습 키워드소프트웨어 개발 3대원칙 KISS, YAGNI, DRY에 대해저번 포스트에서 객체지향 설계 5대 원칙인 SOLID 원칙을 알아보았다.https://second-brain.tistory.com/38이번엔 추가적으로 전체를 아우르는 소프트웨어 개발 3대 원칙에 대해 알아보자#2. 공부한 내용1. KISS- Keep It Simple Stupid- Keep It Short and Simple- Keep It Small and Simple위 phrase 들의 약어다.즉 소프트웨어 설계 시 최대한 간단하고 짧게 구현하라는 뜻이다.소스 코드가 될 수도 있고, 설계 구조가 될 수도 있다.요건만 만족한다면, 굳이 불필요하게 복잡하게 설계를 할 필요가 없다.복잡할 수록 생산성은 낮아지고, 유지보..
2024.04.25