Post

[Book - Clean Code] 14. 점진적인 개선

깨끗한 코드를 짜려면 먼저 지저분한 코드를 짠 뒤에 정리해야 한다.

메서드에 인수를 추가하다보면 코드가 점점 지저분해져 간다.

점진적으로 개선

TDD는 언제 어느 때라도 시스템이 돌아가야 한다는 원칙을 따른다.
다시 말해, TDD는 시스템을 망가뜨리는 변경을 허용하지 않는다.
변경을 가한 후에도 시스템이 변경 전과 똑같이 돌아가야 한다.

결론

그저 돌아가는 코드만으로는 부족하다.

단순히 돌아가는 코드에 만족하는 프로그래머는 전문가 정신이 부족하다.

코드는 언제나 최대한 깔끔하고 단순하게 정리하자.
레거시가 되지 않게 하자!

This post is licensed under CC BY 4.0 by the author.

© Yn3. Some rights reserved.