The most important single aspect of software development is to be clear about what you are trying to build.
唯一使生活成为可能的是永久、无法忍受的不确定性;不知道接下来会发生什么。