The most important single aspect of software development is to be clear about what you are trying to build.
在科学领域,每一个被回答的问题都会引出新的问题,推动着发现的无限循环。