IT第八天 - 类的应用、debug、项目开发模式优化
IT第八天 |
||
上午 |
类的应用 |
1.对象在实例化时是非常耗费系统资源的,因此要尽量减少new字段的使用 2.类的初始值是null,在使用未实例化的类时,很容易导致报错:NullExceptionPoint |
调试 |
1.根据错误提示,从前往后,最先提示的信息越接近错误的根本原因,对于错误提示在系统类中,可忽略 |
|
下午 |
递归 |
1.在出现使用递归的代码后面,不应该再出现其他的执行代码,否则可能会导致后面的代码被重读执行N次 2.不推荐使用递归,能避免则避免,陷阱非常多,而且递归越深,出现错误的几率就越大,尤其是在方法中调来调去,更容易导致出错 |
项目设计 |
1.减少重复代码的出现,对于经常用到的代码块,尽可能写成方法 2.合理的分解项目,每个方法都有特定的功能,共享的字段尽可能的写成属性 3.注释的编写,方便别人查看,也方便自己更好的进行设计开发优化,注释应在开发开始就应该写 4.先规划,再编写 |
|
购物系统改写 |
1.验证码的实现 2.账户的冻结 3.抽奖系统的设计 |
|
晚上 |
猜拳游戏开发 |
1.电脑猜拳的随机生成 2.猜拳胜负的判断 3.每盘游戏的循环 4.比赛信息的显示 【+】5.每盘+每局游戏的循环,盘数、局数的设计与显示 |
笔记 |
1.对象的实例化,应该尽可能的减少实例化的次数,每次实例化会非常占用系统的资源 2.断点调试: (1) NullExceptionPoint错误类型的判断,错误原因的找出方法 (2)debug的使用 3.递归的学习使用,多理解,适当的使用 4.项目开发中,理解项目开发的优化,做好模块的划分,最好能细致到每个变量的使用上 |