做了快一年的数据共享服务平台项目,对里面涉及的诸多技术也有了一定的了解。在此撰文权作梳理只用...
做项目管理,对技术还是有难以割舍的情节,剪不断、理还乱!究其原因是因为出身、害怕。
做技术出身,而且还是所谓挺牛逼的MFC/VC++。这个东西,挺难上手,门槛高,初学者视为畏途。一路摸爬滚打,硬骨头终于肯下来了,如果因为做项目管理舍弃,真的不舍得。
何来害怕?就是因为这个项目而来!前台flex,后台java,都是我不太熟悉的、甚至是陌生的!有种失去掌控的感觉。做技术的,你是不是也有一种“掌控欲”?呵呵。
纯做管理是行不通的,至少我是这么认为。所以,硬着头皮,冒着被女朋友说不懂生活,全是工作的风险,还是抽空埋头研究下。
以此文作为开端吧,希望能坚持下去,加油!由于没有大量开发经验做保障,文笔难免肤浅,仅当作自己的学习心得吧。
一、学习J2EE
我理解的j2ee是一套企业级软件开发的标准、框架集合,有了它,就能更好的开发可复用企业级软件,能更好应对变更,开发出来的软件就更有生命力。
学习新知识,关键是弄清楚关键概念,概念明白了,就建立了一个沟通渠道,别人说啥,你能明白。
1、容器?
顾名思义,装东西的。后台的一个东西,能够存放、管理、运行各种servlet,也就是让后台小程序有个运行的环境/场所。
2、AOP
面向切片程序设计Aspect Oriented Programming的缩写。切片是啥?我也不理解。能改啥呢?就是你aop了,就能在不改动源代码的情况下,为建好的软件增加新功能!呵呵,好神奇。肯定是处处:松耦合、解耦了。降低了软件各模块之间的耦合度,彼此互不影响。彼此互不影响,还得把事儿办了,肯定得找个“中介”,就跟买二手房一样。总得有个传递信息的渠道(这就是中介的作用吧)
3、