1、访问数据库的代码如果出错,在AS中很难从提示信息中看出来。所以访问数据库的代码要仔细检查。
2、无论是书写代码还是检查代码,应该注意到逻辑上的连贯性为主线而不是篇幅上的。根据程序的逻辑去书写,根据程序的逻辑去检查。
3、脑中想象出来,对已一个项目边开发边测试的感觉。比如自顶向下的项目,顶层的逻辑写好之后针对顶层做一个测试,顶层确定可用又健壮,就可以写底层的了。
同理底层的每一地方也都要逐块测试好之后再进行组合。
4、出现错误将调试信息过滤器调到error,从上往下看,最上面第一条最准确所以也最重要,往往指出了错误的地方。
5、数据库中的字段命名和程序中变量的命名不要混淆。例如本例中数据库中的id名字为“city_id”而程序中使用的是cityId作为变量。无论是大小写还是下划线形式都有区别,要养成风格遵守习惯。
其实写程序重要的是心法。当然,做什么事情都是这样。几百行几千行的程序只要不到一秒钟就执行完毕,给用户的感觉是方便快捷。可是其中的每一件事情就在写代码的时候就如同一件一件亲自做完一样。所以你要怀着自己跑腿去做好一件事的心态去写代码,怀着自己的组织出现问题打电话一个一个询问的态度去修改代码。这样才是一个心态。
该快是因为机器执行快,该慢是因为事情都是经过思