编程思想汇总

工程化思想:

构建(gulp,webpack) 预处理(babel,sass,typescript

模块化思想:

angularmvc,react的组件化。 降低耦合度

敏捷开发(管理方面):

TDD 测试驱动开发(根据单元测试的覆盖率来判断项目进度)

BDD 行为驱动测试 自动化测试

持续集成:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

Teambition:团队协作工具

 

posted on 2019-07-22 19:59  joyful2  阅读(158)  评论(0编辑  收藏  举报

导航