그것은 코드의 수명과 blast radius에 달려 있습니다. 클린 코드는 오래 살고 변하는 코드에서 큰 보상을 주고, "충분히 좋은" 정도는 일회성·프로토타입·거의 손대지 않는 코드에 맞는 선택입니다. 핵심 기술은 투자를 상황에 맞추는 것입니다 — 엉성함과 gold-plating 양쪽 모두를 피하면서.
원칙: 노력을 코드의 수명에 맞춰라
코드 품질은 하나의 투자이며, 모든 투자처럼 그 수익은 시간과 노출도에 달려 있습니다. 던져야 할 두 가지 질문:
