|
正在考虑中
我们会引入ANT, JUNIT, JWEBUNIT进行构造和测试, 但是对于peer programming,
这个需要进行些理论和操作的训练以后才行, 我原来有在一个小的项目中试过,
呵呵, 效果嘛, 不是很明显, 不过这种方法在一定程度上做到了这样一点,就是不同的人的经验与意见的综合, 从更多角度上来调整一支程序, 可以使其更完善.
这需要两点, 一是个人的水平, 二是对于协作的理解; 如我们这种分布式开发, 交流有一定困难, 所以就需要考虑更多的事情, 这个也是在计划中, 但是目前老朽以为应该先写写看一下, 因为需要时间来做一个了解, OK, :-)
规范是一定有的, 请大家订阅邮件列表, 我会把更新情况向大家发布, 或者也可以访问项目主站, 我们正在慢慢完善它, 因为有些资料还不完整
下面要增加的功能有三个, 一是留言本; 二是个人文档发布,即学习笔记; 三是一个简单的聊天室, 用于大家定时进行开会讨论.
关于架构设计, .NET和J2EE都是无比庞大的, 而其主要体现就是一种架构观念, 而不是基础语言, 如Java本身比较容易学, 如果能对OO了解的话, 上手很快的, 但是要了解整个J2EE的东西却非易事, 呵呵
至于Coding, 其实也是一种经验的积累, 编过的代码在30K行的时候和1K行的水平就不在一个层次上, 所以极强的学习能力是一种捷径
大家可能觉得进度慢一些, 不过我想, 这段时间可以找时间来加深一下Java基础功底
对于吃喝同声提出的建议很好, 大家可以参考一些相关资料.基本的东西:
1. JAVA, JSP, Servlet
2. UML
另外要慢慢引入的东西是如ANT,JUNIT等很多, 之所以说慢慢, 是因为许多人都不是很了解这些东西, 包括老朽, JUNIT也是近来才开始学习的, 但是在日常工作中还是较少用到
其实不是引入什么东西困难, 而是在团队中形成一个相对合适而且完整的开发体系难
好了, 请大家有什么建议尽管提出, 不胜欢迎之, 一人之力, 弱; 两人之力为互补, 众人之力则曰强也 |
|