软件的开发并不只有程序编写,初期的准备工作也十分的重要。对于一个项目而言哪怕只是一个练习用的项目,初期的功能规划也是十分重要的。通过分析功能来写出对应的接口文档,了解项目的整体运作流程以及每个功能个部分应该怎样处理。当对项目整体有了一定了解后,后续在代码编写阶段整体进度就有加快。
对于一个合作项目而言,团队之间的协调就显的十分重要。首先不同于个人项目,我想给这个变量起什么名字就起什么名字,数据库想修改就修改,这些情况在团队合作中是不可以出现的,无论是数据库的字段名还是项目中的文件名以及各种变量名都要统一,如果有一个人修改了数据库字段就要通知团队的其他成员。代码在编写时必须要加注释一方面能够方便自己查看功能另一方面也方便其他成员不用看代码具体是怎样编写的就能知道你这一部分功能是如何运作的。
与前几个练习项目最大的不同就是对代码规范书写的要求变高了,尤其是在命名这一部分,无论是HTML还是java文件中全部采用了驼峰命名。在命名修改规范后可以很明显的看到整体的代码结构比之前要清晰,这样不仅整体看起来很整齐而且在查找文件时可以通过文件名快速定位到要寻找的文件。