0、我们程序猿的需求只有一个——面向工资编程!!!

1、用户就是一个sb,所以在让用户输入的时候,一定要对输入的参数进行合法性检验,你永远不知道用户会给你搞什么幺蛾子。

2、人来进行操作的一些数据一般都不靠谱,一定需要校验。

3、在说出一些常识性认知的时候,一定要加上前提条件,例如:在32位系统下/在64位系统下等等这样的修饰词。

4、在写代码时,很容易遇到一些需要分情况讨论的,此时我们可以先看看能否增加/删除一些东西,然后将二者合并为一个问题,这样就可以省略分情况讨论的麻烦。(我称之为:虚空大法)

*********未完待续*********