这是今天真实的对话
我说: 就算我再SB,我说10句话,总有一句是对的吧?
答曰: 对, 你就这句说对了。
我的同事很幽默,这句话一下子就把我逗乐了。。。。。呵呵
今天见识了所谓的构架,相当无语,我不知道为什么这样的东西会得到这么强的支持。我可以肯定,这不是什么有.NET背景的构架,说几点纯技术的(Security的关系)
1. DataAccess -> Business Logic -> UI 这样简单的三层实在不够丰满,我个人的解决方案模型基本接近10个程序集部署。这充分说明对.NET里面Component Oriented的概念不清晰。
2. 对于Exception的处理,居然让我去模仿Windows API的做法。上帝啊,微软听到了这个,应该哭了吧。具体地说,就是一个函数在出现异常的时候,既要throw exception又要return false。当我提出来这个质疑的时候,得到回答是,这是可行的。
3.数据库设计了违反第一范式的无用字段,就是外键表里面的一行,硬生生的在主键表这边再写一边,理由是,为了查找的时候速度快。这已经和.NET无关了。我会去测试一下,这样到底能快多少。
不想多说了,没意思,得不到支持,我只能选择闭嘴。预见到了很多可能的设计缺陷,我给出理由,得到的答案是,it can work。这TM的是废屁。那还要什么软件质量!我现在可以非常肯定,这是一个基本没有.NET经验的人在做构架,我能看到很多以前犯错误的影子。但是又能怎么样呢?说它行,它就行,人家有经验,别TM的扯淡。我没有看不起任何人,没有.NET经验没什么,但是请放下你的架子,在.NET里,你必须承认,你是新人,我的构架就是比你的合理。
人不能没有主见,但是人一定不能固执,我们需要讲道理!
我可以follow,这没有任何问题,不就是把项目做成垃圾么,都不嫌丢人,我怕什么。
你牛B,你来!