咱们在讨论的时候能不能先确定一个明确的范围呢?最好能把自己的经历简单说一下。
2009-05-25 09:17
519 查看
昨天晚上看到了三层,又见三层。别了,三层 有点想法,在这里说一下。和周六活动的讨论没有什么关系,特此声明!
讨论是好的,但是范围不明确的话,就很容易跑题,也容易带出来火药味儿。想这两天又热起来的三层,其实涉及的范围是很广的,一层、一层半、两层、三层、n层、贫血、冲血、OO、储存过程、分布式、MVC,个人经历、项目特点,复杂程度,成员水平,项目经验,行业特点的了解程度等等。我们在讨论三层的时候,会自觉不自觉的联想到上面的一点或者几点。
另外就是每个人的经历是不同的,每个人的项目的特点也是不一样的,同样的方法适合你的项目,但是不一定适合我的项目。而我们在讨论的时候这些都是很模糊的,都在潜意识里面认为是在依据自己的项目的情景来讨论。这就产生了矛盾呀,每个人的项目特点都是不一样的呀。
再有一个就是,我们视乎都喜欢现提出来“反对意见”。看到了别人提到了一种方法,只要是自己不熟悉的,就会不自觉的找他的缺点,找他的不适合的地方。包括我在内,总是想这么做。不知道是什么原因。
其实我们都知道银弹是不存在的,那么为什么我们要用银弹的标准去衡量一种方法(一个架构、一个解决方案)呢?比如说三层,他不是银弹,不是万能的,那么他就有其适用范围呀,但是谈论(或者说明)其使用范围的好像不多见。
最后就是一刀切。在一个项目里面如果采用了一种方法,那么不管是什么情况(需求),统统第都要用这种方法来解决,不管适合不适合,美其名曰:统一风格。我们是不是需要变通一下子呢,简单的业务需求我们就用“简单”的方式来解决,复杂的业务逻辑我们就用“复杂”的方式来解决。比如我们用了三层了,用了实体类的,就不管三七二十一,都来个实体类。
ps:不知道我这么说是不是会更乱了,呵呵。
所属话题:关于三层架构的讨论
讨论是好的,但是范围不明确的话,就很容易跑题,也容易带出来火药味儿。想这两天又热起来的三层,其实涉及的范围是很广的,一层、一层半、两层、三层、n层、贫血、冲血、OO、储存过程、分布式、MVC,个人经历、项目特点,复杂程度,成员水平,项目经验,行业特点的了解程度等等。我们在讨论三层的时候,会自觉不自觉的联想到上面的一点或者几点。
另外就是每个人的经历是不同的,每个人的项目的特点也是不一样的,同样的方法适合你的项目,但是不一定适合我的项目。而我们在讨论的时候这些都是很模糊的,都在潜意识里面认为是在依据自己的项目的情景来讨论。这就产生了矛盾呀,每个人的项目特点都是不一样的呀。
再有一个就是,我们视乎都喜欢现提出来“反对意见”。看到了别人提到了一种方法,只要是自己不熟悉的,就会不自觉的找他的缺点,找他的不适合的地方。包括我在内,总是想这么做。不知道是什么原因。
其实我们都知道银弹是不存在的,那么为什么我们要用银弹的标准去衡量一种方法(一个架构、一个解决方案)呢?比如说三层,他不是银弹,不是万能的,那么他就有其适用范围呀,但是谈论(或者说明)其使用范围的好像不多见。
最后就是一刀切。在一个项目里面如果采用了一种方法,那么不管是什么情况(需求),统统第都要用这种方法来解决,不管适合不适合,美其名曰:统一风格。我们是不是需要变通一下子呢,简单的业务需求我们就用“简单”的方式来解决,复杂的业务逻辑我们就用“复杂”的方式来解决。比如我们用了三层了,用了实体类的,就不管三七二十一,都来个实体类。
ps:不知道我这么说是不是会更乱了,呵呵。
所属话题:关于三层架构的讨论
相关文章推荐
- 咱们在讨论的时候能不能先确定一个明确的范围呢?最好能把自己的经历简单说一下。
- 关于socket用winform实现简单通信 大牛可绕道 初学者可以看看 我做的时候把客户端窗口隐藏了 大家可以自己改一下
- 【微博SDK调用逻辑】微博SDK的调用逻辑,最好自己还是写一个例子,试一下!!!
- 无奈自己写了一个简单的JDBC查询缓存,分享一下
- 自己写了一个Asp.net探针的源码,希望大家讨论一下
- 强悍的vbs,很多时候如果只是简单的写一个windows桌面工具,可以优先考虑一下vbs,js什么的。
- 走心地讨论一下,一个中国码农在硅谷求职的实用经历
- 自己写了一个Asp.net探针的源码,希望大家讨论一下
- 在自己的应用中启动另外一个应用,随便说一下,发现一个秘密,就是当应用没退出的时候,启动就会变成关闭!!!
- 刚刚在看52单片机和GPS通信程序的时候,看到了一个函数,absacc.h,貌似从来没有遇到过,百度了一下,结合自己的理解,整理如下: http://blog.sina.com.cn/s/blog_4
- 暑假经历之ACM培训第七天--做一个简单题目安慰一下
- 风险案例-25期-与有过合作经历客户在新合同约定中过于简单、范围不明确,导致客户对新需求工作量不认可
- 我也提一个关于递归的问题,代码简单,不绕,希望一起讨论一下~
- 自己动手做一个简单的WebPart
- 自己写的一个简单的蓝牙聊天程序
- 【VS开发】 自己编写一个简单的ActiveX控件——详尽教程
- 自己写的一个简单的BP神经网络代码
- 简单讨论一下 jQuery 事件
- 群上出的一个算法题,上我的解,大家可以用自己会的语言实现一下哦,我用的php
- 一个考察for循环题 讨论一下