코드 작성 원칙 코드 작성 원칙에 대해서 궁금해서 알아본 내용입니다. 규칙 없이 작성된 코드는 재사용되기 어렵습니다. 오늘은 객체지향 개발을 할 때의 원칙들인 DRY, KISS, YAGNI , SOLID원칙들에 대해 알아보려고 합니다. 목차 DRY : Don't Repeat Yourself (중복 배제) KISS : Keep It Simple, Stupid YAGNI : You Ain't Gonna Need It SOLID DRY : Don't Repeat Yourself ( 중복 배제 ) 반복하지 마라의 원칙, 시스템 내에서 로직은 단 한 곳에서 명확하고 신뢰할 수 있도록 존재해야 합니다. 로직, 지식, 의도, 비즈니스 로직이 중복되지 않도록 작성한다. 안 지키면 하나의 비즈니스 로직이 여러 곳에 존재..