좋은 소프트웨어 코드의 6가지 공통점 - 결론과 중요도 그냥 외워두면 좋겠다. 가장 중요한 순서대로 6가지다. 1. 제 기능을 해야 한다. 돌아가야 한다. 2. 관리할 수 있어야 한다. 관리가 안되면 죽은것이다. 3. 탄력적이다. 최소한의 수정으로 척척 붙어야 한다. 4. 간결하다. 짧더라도 정확히 한가지 기능을 수행하도록 한다. 5. 주석이 잘 정리되어 있어야 한다. 주석없이 읽을 수 있게 하는게 우선. 6. 쉽게 읽을 수 있어야 한다. 간격, 들여쓰기, 흐름을 일관되게 적용한다. 개발자 2015.10.05