论坛首页 Java企业应用论坛

“过度设计”之真实例子

浏览 85169 次
该帖已经被评为新手帖
作者 正文
   发表时间:2010-09-29   最后修改:2010-09-29
真想看看那个HELLOWORD分8个的代码,让我见识一下。
0 请登录后投票
   发表时间:2010-09-29  
这算什么,我见过一个浙大毕业的所谓的架构师,设计了一套架构,直接把一个上亿的项目搞死了,服务端好久都起不来,客户端15分钟才起来,还每天嚣张的吹他的架构
0 请登录后投票
   发表时间:2010-09-29  
国内一般没有过度设计这回事,一般就是某个架构师总是使用着自己的一套思想..
所有项目都用同一套架构...导致了一个简单的项目搞的负责了而已..
国内还没有人能做出过度设计的东西出来..
1 请登录后投票
   发表时间:2010-09-29  
呵呵 这种公司管理上应该是很混乱 团队之间缺乏默契。表达能力和人际关系起决定作用。只要能说,就能得到领导的赏识,你说的那个设计构架的,应该是学历高,而且特能说的人吧
0 请登录后投票
   发表时间:2010-09-29   最后修改:2010-10-02
nothink 写道
没代码没真相。

兄弟,这个算不算真相
0 请登录后投票
   发表时间:2010-09-29  
xiaoming_320 写道
呵呵 这种公司管理上应该是很混乱 团队之间缺乏默契。表达能力和人际关系起决定作用。只要能说,就能得到领导的赏识,你说的那个设计构架的,应该是学历高,而且特能说的人吧

学历应该蛮高的,可能是硕士,技术应该也蛮牛的,就是不会往简单的想
0 请登录后投票
   发表时间:2010-09-29  
lpn520 写道
nothink 写道
没代码没真相。

兄弟,这个算不算真相







实际的业务代码只有这些






没看出过分设计呀 不过项目挺小的吧
0 请登录后投票
   发表时间:2010-09-29  
楼主可能心态问题吧,我觉得不能单单的看过度设计之说,再说即使过度设计总比不设计要好的多。之于说耦合高了,那只能说是设计的缺陷,分层本身的一个目的就是实现“松耦合高内聚”。之于设计要看你项目的大小,准备运行的时间,参于人数的多少来说。
0 请登录后投票
   发表时间:2010-09-29   最后修改:2010-09-29
wangking717 写道
真想看看那个HELLOWORD分8个的代码,让我见识一下。

让你见识一下传说中的8个文件:

前端
helloWorld.jsp                //页面文件,不用说了
helloWorld.js                 //javascript文件

Struts的Action,就叫动作层吧
HelloWorldAction.java         //Action类文件,客户端请求到这个类上

业务层
HelloWorldService.java        //业务接口, 还用了一套传说中的“面向接口编程”
HelloWorldServiceImp.java     //业务实现类,实现上面定义的接口

DAO层
HelloWorldDao.java            //数据操作类,关于HelloWorld业务的数据操作都在这里
HelloWorld.java               //HelloWorld表的ORM的对象
HelloWorld.xml                //HelloWorld表操作的SQL语句,ibatis的sqlmap


0 请登录后投票
   发表时间:2010-09-29  
构架师 自然有架构师考虑。。
要不然人家怎么坐上这个位置,你还是一个普通的程序员。
架构师也是个人,他的架构必然也有不完美地方。

最讨厌那种,整天说这个不好、那个行,自己又没解决方案。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics