作者fayhong ( )
看板Soft_Job
标题[闲聊] 开发速度与架构取舍
时间Sun Sep 21 04:00:51 2008
像我们开发时,一个team大概是二到三个人,
加上流动率考量,我们公司会有一套自己的开发架构,
不过大多不会脱离 design pattern & j2ee pattern 的范畴
为的是让接手的人也看得懂在写什麽。
不过我也看过别人家直接在 struts action 里面下 sql 的
问题就来了,有架构有分层
加上 java 程式码一定要取个名字的陋习
程式码量会变多
开发速度也会变慢
各位在开发速度上与开发架构之间有什麽取舍的想法呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.37.128
1F:推 silver8250:速度快赚市场,架构好赚维护 09/21 10:26
2F:推 andymai:最讨厌取名字了~取得太长被嫌~缩短用简写说不够直觉..某家 09/21 10:45
3F:→ andymai:就乾脆一堆东西都用流水号命名了...Orz... 09/21 10:45
4F:推 andymai:个人比较注重开发架构~因为好的架构不会让速度慢到哪去~但 09/21 10:53
5F:推 andymai:速度快不注重架构~会让接手维护的人想问候你祖宗十八代... 09/21 10:56
6F:推 TonyQ:没有甚麽东西是没有任何代价的...好的架构需要学习曲线支援 09/21 14:13
7F:→ TonyQ:简单来说 , 如果你没看过滥结构 , 好结构对你而言也没感觉XD 09/21 14:14
8F:推 VinceChen:我觉得是没有看过好架构,用滥架构也会用到很爽 09/21 19:54
9F:推 slalala:老板跟我说:管你怎麽写 只要程式保固内不会trouble就好 09/21 20:58
10F:→ slalala:我当下心想也对 但是操死的也是我自己 09/21 20:58
11F:→ fayhong:我们家开发还蛮重架构的,不过自从导入 spring 之後 09/21 22:23
12F:→ fayhong:因为 spring 的架构方式是以 class 的作用, BO, DAO 之类 09/21 22:24
13F:→ fayhong:而不是以 class 的 domain 来切(这在aop设定影响很大) 09/21 22:24
14F:→ fayhong:把我们家的程式码风格切成了两派,一派还是以前以 domain 09/21 22:25
15F:→ fayhong:一派是用 spring 的切法 09/21 22:25
16F:→ fayhong:就算架构想得再多再漂亮,还是会被这种意外的东西给打乱呀 09/21 22:26