1. 코드는 이해하기 쉬워야 한다.
가독성의 기본 정리
(코드를 자유롭게 수정, 버그를 빨리 찾는)이해를 위한 시간을 최소화하자.
분량이 적으면 항상 좋은가? NO
이해를 위한 시간은 다른 목표와 충돌하는가?
최적화, 잘 구성된 아키텍처 등 이러한 조건은 코드를 이해하기 어렵게 만들까?
놉. 이런 코드조차도 이해하기 쉽게 만들 수 있다.
이해하기 쉬운 코드는 잘 구성된 아키텍처로 되도록 유도한다.
Summary
이해하기 쉬운 코드는 잘 구성된 아키텍처가 되도록 도와준다.(최적화를 도와주진 않는다.)
Last updated
Was this helpful?