孙中山说过:人分三种,上、中、下;
上:先知先觉
中:后知后觉
下:不知不觉
做为一个开发人员,当我们做程序开发时,不应该仅仅关注于当前要实现的功能,而应该有全局意识,从整体上把握程序的意义。先知者,能够积极思考,挑战既有思维和既有框架,勇于创新;后知后觉者,发现问题后,能够及时弥补,举一反三,后进后勇;不知不觉者,人云亦云,思维懒惰,循规蹈矩,被牵着鼻子走。
同样的道理,也适用于软件开发:
不谋万事者,不足谋一时;
不谋全局者,不足谋一域。