1、设计页面时尽量使用CSS。因为这样如果要修改项目风格样式也比较容易和不会影响全局。
2、因为使用Struts或WebWork的标签库时会影响到页面的格式显示,这样的话就会影响美工修改界面,所以最好是先设计好整个项目的静态页面。也就是先设计好项目的原型。
3、客户交流,因为项目最终的使用者并不是程序员,而且项目组如果不和客户交流的话,只靠自己想像是设计不出客户想要的应用。设计出一个项目原型是最好的交流方法,因为当客户看到原型就会有一个比较直观的视觉,这时他可以对项目的实现提出比较现实的和详细的需求。
4、沟通和反馈,因为客户的需求一开始也不是很明确的,所以当项目不断进行时,客户的需求也就一点点的挖掘出来,需求也一点点的完善。那么这个完善过程是靠什么来进行的?是沟通和反馈,这两者是相辅的,只有沟通,那么永远都弄不清需求。而没有沟通又何来反馈。
5、技术预研,有的技术应该在项目需求分析时就开始进行比较的,如页面的分页,视图层框架选择、持久层技术选择以及各种技术的风险评估等。
6、日志的记录,对于日志的分级是否明确规定什么时候该使用Debug,什么时候用Info,什么时候使用Error,这些应该在项目开始时就定义好,以免在项目后期再作修改。不要再采用System.out.println()来做调试。
7、项目的准备,如组内成员如何交流、Bug使用什么工具记录、开发工具是否选择一致、开发和测试是否由不同的人进行主导等等。
相关文章
- ARM嵌入式开发板的选购(对项目定制客户的一些建议)
- SpringMVC内容略多 有用 熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验。
- 对Web项目开发的一些感想[草稿]
- 【Django 网页Web开发】14. 实战项目:一些面向对象的代码结构优化(07)(保姆级图文)
- 用SSH整合开发的web项目如何对java代码进行混淆
- 对Davinci平台开发的一些感想
- 对Davinci平台开发的一些感想
- ARM嵌入式开发板的选购(对项目定制客户的一些建议)
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获