반응형 Kiss1 KISS, YAGNI, DRY - 소프트웨어 개발 3대 원칙 소프트웨어를 개발하면서 지켜야 할 3대 원칙을 알게 되어 간단하게 블로그에 포스팅하게 되었다. KISS [Keep It Simple, Stupid] (단순하게 만들자) Keep It Small and Simple, Keep It Short and Simple으로도 쓰이며 구조와, 디자인을 가능한 단순하게 유지하라는 취지를 가지고 있다. 코드가 단순해져 복잡성을 줄이고, 이해하기 쉬운 코드를 작성하는 것에 중점을 둔다. 또한 디버깅과 테스팅이 용이해지는 장점이 있다. 필요한 기능만 포함할 수 있도록 잘 설계해보자. YAGNI - You Aren't Gonna Need It (불필요한 것은 추가하지 말자.) 이 원칙은 불필요한 기능 구현을 피하고, 현재 요구사항에 집중하여 가장 간단하고 효율적인 소프트웨어를.. 2023. 11. 20. 이전 1 다음 반응형