工作也有5年了,日常没有写博客的习惯,打算从今天开始日常就开始梳理总结自己的得失,希望每一年回顾自己曾经的博客,会觉得自己成长了,而非如今的不知所谓。
如今的项目从去年孵化到现在已经1年多了,各个框架结构都已经成型了,先从整体开始分析本项目的一些特性。
开发方法学: 极限编程
项目管理工具: 卡片/白板/Wiki/Excel , XP工具集
开发工具: Eclipse 3.3 svn客户端 oracle10g
版本管理: SVN
Bug跟踪系统: RedMine
测试工具:junit
原型工具:mockup
持续集成测试环境: CruiseControl
项目build:ant
项目数据库开发工具: powerdesigner15
监控平台:NAGIOS
缓存管理:memcached
JMS消息机制:ActiveMQ5.5.0
JTA事务管理:AtomikosTransactionsEssentials3.7.0
主要框架:struts2.2,spring2.4,ibatis2.3.4,
前台ajax框架:jquery1.4,exe1.1
语言:java jdk1.6.0.4以上
以后应该按照下列顺序描述,如果有什么遗漏另外在补充说明。
1.如何保证一个项目的开发环境干净有效。
2.如何保证一个项目可持续集成发布。
3.如何保证一个项目是可监控可维护的。
4.持续集成工具CC介绍。
5.JTA事务机制介绍。
6.JMS消息机制介绍。
7.代码分层体系的见解。
8.tricket机制说明。
9.用到的一些组件,包括flash报表,html编辑器,chain队列,excel操作等。
10.敏捷管理在实际中的使用和好处。
11.代码重构和设计模式的应用。
希望可以坚持下去。争取每周3篇。 |