코딩 잘하는 팁 세가지(이걸 알면 코드가 깔끔해진다)

황은하·2021년 8월 18일
0

DRY(Don't Repeat Yourself)

: 반복하지 마라. 시스템 내에서 특정한 지식과 로직은 단 한 군데에서 명확하고 신뢰할 수 있도록 존재해야 한다.

-> 코드의 재사용성, 유지보수성에 좋다.

KISS(Keep It Simple, Stupid)

: 심플하고 멍청하게 유지하자. 시스템을 디자인할 때 심플함이 주 목표가 되어야 하고, 불필요한 복잡성은 피해야 한다. 주석을 읽지 않아도 바로 이해되도록 작성하는 것이 좋다.

-> 전체적인 시스템을 개선할 수 있도록 도와준다.

YAGNI(You Ain't Gonna Need It)

: 너 그거 필요없어. 필요하지 않는 기능이나 당장 필요하지 않는 기능은 지나치게 만들지 말자. 코드를 깨끗하게 변경이 쉽게 유지보수에 용이하도록 하는 범위내에서 확장성이 있는 코드를 작성해야 한다. 쓰이지 않는 코드는 주석으로 남기지 말고 깔끔하게 지우자. 깃을 사용하면 된다.

-> 불필요한 코드를 지운다.


출처

유튜브, 드림코딩

profile
차근차근 하나씩

0개의 댓글