2010年2月5日
摘要: 最近参加了一个.NET高级培训,同时也在读一些高级编程的书,然后又翻开这两年来自己写的一些代码,突然有一些体会,怕过了个周末就会忘干净,这里赶紧写下来和大家分享一下。 先说一下页面吧,我们用.NET做Web App,项目的初始是使用的ASP技术,后来升级到ASP.NET 1.1,将前台的脚本和业务逻辑代码分离,这是个非常大的改变,从此以后,页面干净了很多,但仍旧被大量的脚本盘踞。后来,又将工程升级到ASP.2.0,但由于项目时间和对项目的整体把握度不高,我们还是采取了比较保守的方式,即将原页面代码直接升级,并修改一些无法编译的问题,但是这样的版本,说实在的,从功能上来讲,我们一直在不断完善,但从代码和技术的角度来说,我们一直保持着“朴素”的风格! 阅读全文
posted @ 2010-02-05 15:02 酸甜西瓜 阅读(2766) 评论(29) 推荐(8) 编辑
摘要: 客户和开发人员眼中的产品有很大差异,做了这么久的开发工作,没少因为产品的需求问题和产品经理发生冲突,这两天在写一个小软件,自己的一个朋友的几句话让自己更加的清醒了,因为他纯不懂技术,所以说的都是第一手的感受! 而自己呢,作为开发人员,使用感受肯定有,再加上因为技术限制附加的实现技巧,同样再加上模拟客户的一些感受遐想,同时可能还会有一些从书本或其他地方学到的某些“原则”,总之,开发人员是个复合体,我们在开发过程中,除了要处理编码上的一些“矛盾”,更要分神来处理需求上的设计,往往有的时候吧,需求上的看似简单的变更,带来的可能是技术上的大的调整,这些我们当然不能和客户去谈,因为他们根本就不理解,就算理解,也不会关心!他们关心的是产品的使用感受! 阅读全文
posted @ 2010-02-05 13:44 酸甜西瓜 阅读(1612) 评论(9) 推荐(2) 编辑