最近刚刚独立完成一个小项目,感受颇深
1,需求分析一定要清晰明白;
2,不管怎么做,只要能完成功能、用户满意就行,当然代码一定要尽量效率高而且易董易维护。
3,测试很重要,要给项目留出足够的测试时间,以便发现问题后有时间去修改。
4,数据库设计要考虑全面,如果数据库结构还没搞明白,就不要开始编写代码。
5,数据库一定要有备份策略
6,要考虑到用户可能对程序有新需求的提出,以及如何应对新需求。
7,一定要保证数据的安全性。涉及到敏感信息的数据,用户不提出数据安全方面的问题,自己也要考虑到,这与涉及到大量查询默认的需要有分页显示功能是一个道理,是一个程序员应该意识到的。
先写这些,这只是我这样一个应届毕业生第一次独立作项目所体会到的,不知对错否,还希望哪个有经验的程序设计人员看到后给出指导建议。不胜感激!