首先我想问大家一个问题:现在有谁知道我们B2C团队有哪些项目、用了哪些组件、用了多少工具吗?
一年前的今天,我自己还能勉强回答出上面的问题,现在,已经力不从心了。
所以,我们交流论坛在技术交流方面的第一步,就是整理出我们所有的项目、组件和工具,然后做一些初步的培训和交流,让大家都能回答出文首的问题。
---------------------------------------------
以下列出我能想到的内容列表,如有遗漏或自己的想法,请回帖补充。
1. 项目部分:
各项目组负责人安排人手在WIKI中维护;全体人员安排一个短会交流一下。
2. 组件部分:
Redis
ActiveMQ
WebLogic Queue
ZooKeeper
Oracle
MySQL
Nginx
DataPower
APIM
Tomcat
Resin
组件部分原则上采取自由领取的方式,写一些入门贴,以及我们在项目中使用了的特性的技术贴(都要求联系实际项目)。看时间安排大家最感兴趣的组件进行培训与交流。
3. 工具部分:
Github
SVN
Jenkins
Maven
Nexus
Sonar
工具部分原则上采取自由领取的方式,写一些基本用法贴,以及我们在项目中使用了的特性的技术贴,以及出现过的问题和对应的解决方案。看时间安排大家最感兴趣的组件进行培训与交流。
部分工具涉及到规范部分,由资深开发一同约定一个初步规范,放置在WIKI中,给与大家指导。至少安排代码质量相关的规范和工具交流会。
4. 踩过的坑
将之前项目中踩过的坑写出来,防止以后再犯。
例如,关于安全扫描方面的坑,关于性能方面的坑。