|
最初由 tanyiqiang 发布
[B]你问我什么是软件工程,说明你就是没掌握,做下去你就知道了。
再说工具没有意思了,前面已经有人说了,再说就是唯工具论了。
你要玩工具没人反对,但如果是在公司开发软件,除非你是老总级人物,否则不用你操心工具。
以前说的三层结构的优点是只升级服务器,客户端免升级,现在二层结构也能做到了,那三层结构的优点还有什么呢?三层结构速度慢的致命问题解决了吗?
用VB、PB也能开发三层架构的软件,VB、PB就差吗?你的.net架构软件有什么优点呢?
运行速度快?开发速度快?软件通用性好,在不同医院应用不用修改源码?具有VB、PB做不出来的功能?
产品得到客户的认可,公司成本开支小,能不断的跟随用户的需求提供新的功能,这才是软件开发的宗旨。
当然你是程序员,关心工具多一点,工具只有一次选择的机会,你看着顺手就用吧,当你发现.net的毛病时,别说.net的坏话就行了。
好像谈论娶什么样的老婆好一样,谈论归谈论,实际上的东西与谈的不一样,与你想像的不一样,娶回才知道,原来也不是那么完美的。老婆是别人的好,工具是自己的好。 [/B]
你这里所说的三层架构应该是指B/S吧!那你是把.NET理解成了ASP.NET!但是.NET并不是简简单单的ASP.NET!不过也难怪你会误解,因为你身边使用.NET技术来开发B/S结构的!还有纠正你一个错误,三层架构并不一定是B/S结构的!使用FORM一样可以开发三层架构的软件!
还有我再申明一点,我讲工具的前提它所能够支持的设计模式!如果PB跟.NET设计阶段所使用的设计理念是一样的,我就不会在这里大论特论开发工具了!
还有你说工具只有老总级的人物才操心工具,并不是这样的!你的老总请你过来,不应该只是埋头死干!你要懂得创新,这样你的老板才懂得欣赏你!
至于你说的“老婆是别人的好,工具是自己的好”,我有点不赞同!老婆是别人的好,是因为你看到了别人老婆的有点!工具是自己的好,是因为你不会用别的工具!(说这句话可能真的有点唯工具论了!) |
|