WCNG 新生软件培训思路

# 1. 团队合作

  • 团队合作模型
    • 每期小组间相互阐述各自上期工作总结
    • 小组内成员每人每期完成一个周志
    • 组长介绍任务,制定工作流程,安排分发任务
    • 记录开发过程 / 进度 (Idea Plan Process Test Finish)
  • 开发文档规范
    • 表格 / 邮件 / 文档 格式
    • 文案风格
    • 内容要求(模板)
  • 代码规范
    • 代码风格规范
    • 代码设计规范
  • 任务分配及开发跟进流程
    • 任务跟踪系统

# 2. 语言入门

  • IDE的使用
  • 语法

# 3. 编程思维 (套路)

  • 解耦
  • 复用而非复制
  • 禁用硬编码
  • 等通用良好代码写作思维。。。

# 4. 项目构建流程 (具体套路)

# 5. 具体开发实践与代码讲解

  • 在具体编程中实践以上各种概念

# 6. 进阶

  • 代码优化
    • 数据结构
    • 设计模式
    • 算法
  • 测试
    • 单元测试
    • 回归测试
    • 自动化测试
    • Code Review
    • 代码质量评价
  • 部署
    • 自动化部署
    • 自动构建
    • 持续集成
  • 。。。。。。