1. 每个模块,应该总是让他们的功能能够内聚一些,这样也不会将bug扩散
2. 记得在构造程序的时候,千万不要想着优化,要等到当前模块,甚至是整个程序完成后再考虑优化问题。
3. 写程序的时候,请先写好注释,再写实现的代码,这样会更有思路。
4. 在开始写程序的时候,要先在脑子里想好,先在纸上或者电脑上得出大概的实现思路,而不是一上手就开始盲目的编码,这样只会浪费时间,而且使脑子混乱。在想出具体而大致完整的解决思路后才可以开始编码。
5. i++, ++i
第一个是在表达式之后求值,包括复合表达式(如逗号表达式) 第二个是在表达式之前求值,包括复合表达式