1. DRY - Don't Repeat Yourself
같은 코드를 중복해서 작성하지 않는다.
2. KISS - Keep it simple, stupid.
or
Keep it small and simple
or
Keel itshort and simple
단순하게 하라
할머니에게 설명할 수 없다면 당신은 제대로 이해한게 아니다 -아이슈타인
3. YAGNI - You Ain't Gonna Need it
정말 필요할 때까지 그 기능을 만들지 말라.
미리 함수나 코드를 작성하지 말고 지금 필요한 기능만 추가하라.
DRY 는 시스템을 관리가 가능한 콤포넌트로 나눠서 복잡도를 줄이는 전략
YAGNI 는 컴포넌트의 갯수를 줄여서 복잡도를 줄이는 전략
YAGNI 는 구현자체를 하지 않음으로 단순함 추구
KISS 는 가능한 쉬운방법으로 구현하여 단순함을추구
'DEV > 기타' 카테고리의 다른 글
typora 마크다운 에디터로 Tstory 작성 (0) | 2020.02.13 |
---|---|
노트북 키보드 잠금방법, 해제하는 방법 (0) | 2020.02.11 |
티스토리 ColorScripter 정렬 오류 수정 (0) | 2020.01.22 |
스포없는 왕좌의 게임 인물도 (0) | 2019.08.08 |
IT용어 (0) | 2016.09.05 |