1. Funseason

Email: <[email protected]>

  • 来公司蛮久了,总结一下
    • 暑假期间在做jsp,要说做jsp.感觉做的过程中一直是很快乐的.因为期间一直有种成就感,就好象造物主制造人类一样,jsp从开始学到完成邮件收发系统,差不多只用了3周左右,慨叹自己的学习速度突飞猛进,主要是因为背后牛人老大的支撑,让我一碰到问题就可以获得答案,比wiki pedia或者google什么厉害多了.当然还要感谢一个人---jj,如果没有她以前的项目经验和coding,以及对session的充分认识和debug能力,这个项目是没那么快结束的,只能用一个字佩服她:牛!
      • 要说我2006的技术亮点就是认识了Portal设计模式,刚接触zope的时候,有种奇怪的感觉,真不知道为什么要这样子建设一个网站,随着第二个项目从零开始到后期维护的结束,我有种恍然大悟的感觉!Portal设计思想真强大,Portlet让开发和维护都模块化,让软件组件化,这样开发网站的方式真先进!在zope.org中,Jim Fulton用了几个形象的框框比喻和描述了Portlet,这样的设计思路被认为是更好地认识宇宙世界和对象.认识完zope以后,在回头看看Visual Studio 2005,感觉也没什么新奇之处,只不过是这种思想的应用而已.MS那么多牛人,怎么不想得更高明点?可见,世界万法不离其宗.Portlet设计思想中的精妙之处在于一种"获取"的思想,也就是说子对象或子模块的一种属性是自动继承父模块的,如果子模块中没有这个属性而软件中出现了,那回溯到父模块或父模块的父模块,一定有这个属性的存在.这个思想有点像佛家的因果思想,有因必有果,因和果报是分不开的.zope还有一个比较Pure之处就是把数据库也做成了对象数据库,这可是个新奇的东西,原来我还琢磨着怎么通过zope connect到oracle和sybase上呢(害我在zope.org上看了好久的e文,装了n多的包,tar -xzvf了n次),后来发现我的项目根本用不上oracle和sybase.相信做过zope的人都知道Data.fs吧,_对象数据库真是个新奇的东西,可能是zope项目本身不受重视或者商业资金没有充分注入的缘故,对象数据库对读的操作还蛮支持的,不过如果大量地运用到写的操作的时候就有些困难了,可能就是这个原因,对象数据库一直被尘封,很少的人看到它的强大和思想的先进之处,要我说,哈!给我一个牛人的团队和足够的资金,研发个几年,保不准能超过oracle和sybase,当然,这只是本人白日yy!~


CategoryHomepage 个人网页分类