首页 > 技术文章 > 必须做的事

derek-hu 2014-10-30 11:07 原文

  2-4人: 点对点

  5-9人: 白板跟踪,Daily Meeting, 这个阶段,专注是关键。每个人仍是通才,细心的选择自己战斗领域并一直保持专注

  1. API文档本地化

    JavaSE, Hibernate, Spring,jQuery, w3school

  2. PDF文档本地化

    技术文档

  3. 建立本地Maven Repository

  4. Hudson部署自动化(DEV, ITG, FUT, UAT, PROD),自动压缩

  5. Sonar代码质量检测

  6. 常用安装文件下载

  7. 每2周一次新技术培训(SVN工具,快捷键的使用等),Recording, FTP,需增加环境搭建,demo

  8. 内部SVN, Internal Git(代码格式,js,css,java,代码规范,代码模板 )

  9. 内部Component, 统一CSS样式

  10. 员工与项目权限的管理

  11. 项目文档管理

  12. LDAP

  13. 内部缓存服务器

  14. 资源共享Seafile

  15. 代码审查Gerrit

  16. Git 等工具的培训

           GitLab, GitBlit, 

  Linux 系统 定制 http://linuxcoe.sourceforge.net/

   Portal for New Members

 Single Portal Entrance

 项目调试设置

  1. 统一开发工具,运行环境,版本号

  1. 资源压缩(如min.js)

  2. 设置debug开关,debug为true时引用非压缩版

  4. 任务跟踪, CR跟踪AgileFant

  5. URL收藏夹

  6. CR修复进度

  7. 内部聊天频道

  8. 电子邮件列表

  9. 代码生成文档(Javadoc, Jsdoc )

  10. 采用npm install lights, lights(FIS 前端框架解决方案)安装的方法来快速搭建项目,包括Knowledge Sharing, 项目框架

  11. Development View and Production View(Storage.html?xxxx independent)

  12. Chef

  13. Project 模板化(Yeo)

  14. Website Security Strategy(Frontend, Backend)

  15. Eclipse Plugin Tools

  16. Localization

  17. Git Maintain Project version History(tag)

  18. Git-->Jeekins-->Nexus-->Env

  部署前进行相关数据的备份

 关于第3方的依赖:

  

  1. I would prefer that we not customize 3rd party packages by changing, adding or deleting files.

     i.     Customizations makes it more difficult to track which (real) version is actually being used.

            ii.     We have to remember that modifications were made.  New versions of the package would then have to be modified to include those customizations.

  2. Just move the message-format-locale-all.js file elsewhere.

            i.     However, it should probably be versioned controlled as well. This makes it easier for a browser to detect when a new version is available for downloaded (for caching).

  关于测试报告:

  sonar, coverage, test:testcase,voilation, coverage数量上的增加减少, 成功还是失败,原因是什么,代码被注释了,branch name, related links: console output.报告关心什么, 加上它

 有用的

  AngularJS, D3JS

  Less.js

  图灵社区,

 可以访问的网站

  http://css-tricks.com/

  http://www.google.com/fonts/

  http://www.imooc.com/

  http://en.wikipedia.org/

推荐阅读