반응형
간단한 설계
-
16. 간결하게 하기Technique/Programmer 2017. 3. 22. 22:48
간결함이야말로 궁극의 정교함이다. 단순함은 의심할 여지없이 훌륭한 목표이며, 코드에서 이를 확실하게 추구해야 한다. 그 어떤 프로그래머도 과도하게 복잡한 코드로 일하고 싶어 하지 않는다. 간결한 코드는 투명하다 구조가 명확하고, 버그를 숨기지 않으며, 배우기 쉽고 작업하기도 쉽다.간결한 코드는 설계하는 데 많은 노력이 필요하다. 다만 간결한 코드가 곧 과도하게 단순한 코드를 의미하지 않는다.잘못되고 단세포적인 단순함이 아니라 가장 간결한 코드를 작성하기 위해 노력해야 한다 이는 생각 없이 어리석고 간결한 코드를 작성하는 것과는 완전히 다르다. 머리를 많이 써야 한다. 간결하게 만든다는 것은 엄청나게 어려운 작업이다. 간결한 설계.1. 사용기 간편하다.무의식 적 인지를 뜻한다. 처음에 배울 것이 별로 없는..