“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
-Martin Fowler et al, Refactoring: Improving the Design of Existing Code, 1999
유명한 말이고 언제나 공감하는 말이지만 그 범위는 알 수가 없다.
깊이 생각하면 참 애매모호한 말 같다.
그렇다면 best는 "computer and humans can understand" 일까? |
|