怎么设计项目? 我现在的困惑是这样的,比如说进公司工作后,公司给分配了个项目,需求分析已经做好了。那么接下来当然就是写代码了,问题是一个项目怎么去设计?是先定义接口然后根据接口写呢,还是什么工厂模式什么的?现在搞不明白,希望大家告诉下我 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就随便聊几句嘛 设计这种东西 仁者见仁智者见智 谁都可以有自己的想法一般先抽取出对象 你可以用UML建模 可以借助rationalrose这样的工具 里面设计好类 流程 用例什么的 基本上接口就出来了 一般情况都是面向接口编程 虽然现在也有很多人认为没必要 觉得是过度设计 但是大多还是这样做的然后慢慢从底层设计到上层当然你还要整合框架 至于你说的工厂模式 一般用spring帮你搞定就行了 不用自己设计工厂了其实现在的大多项目都是以数据库为中心的设计 不管怎么设计 就算是面向对象设计 还是要思考数据库里是怎么实现的 要考虑效率 并发性 安全性等等问题还有一点不能忽视的 无论何时文档的工作都要做好 谁有jquery的分页插件给我一个,不用ajax的 求ssh框架的搭建视频 showModalDialog()在不关闭的情况下,让父窗口得到值 Struts 可视化开发 数据表的主键 怎样在线编辑服务器里的word文档 Nutch Could not initialize class bbs的数据库问题 一个很奇怪的问题,高手请看, 马上给分 jsp中出现错误问题(急) 求教一个java的即时聊天!! 【菜鸟求助】java接口问题
一般先抽取出对象 你可以用UML建模 可以借助rationalrose这样的工具 里面设计好类 流程 用例什么的 基本上接口就出来了 一般情况都是面向接口编程 虽然现在也有很多人认为没必要 觉得是过度设计 但是大多还是这样做的
然后慢慢从底层设计到上层
当然你还要整合框架 至于你说的工厂模式 一般用spring帮你搞定就行了 不用自己设计工厂了
其实现在的大多项目都是以数据库为中心的设计 不管怎么设计 就算是面向对象设计 还是要思考数据库里是怎么实现的 要考虑效率 并发性 安全性等等问题
还有一点不能忽视的 无论何时文档的工作都要做好