编程语言
首页 > 编程语言> > 代码极客-编程能力货架(匹配公司自学、认证的大纲,软件人员能力提升学习资源参考)

代码极客-编程能力货架(匹配公司自学、认证的大纲,软件人员能力提升学习资源参考)

作者:互联网

导航目录:

1、通用编程能力货架

2、Java能力货架

3、C语言能力货架

4、C++能力货架

 

----------------------------------------------------通用编程能力货架-----------------------------------------------

 

开发模式

 

实践

覆盖能力项

推荐学习网课、书籍

TDD是测试驱动开发

需求分析、模块设计、开发自测、重构、质量控制量化

1、推荐书籍:《测试驱动开发的艺术》(主)

2、推荐书籍:《TDD--测试驱动开发》(辅)

3、内部资料:《公司级测试驱动开发(TDD)培训课程》(辅)

4、内部资料:《公司级测试驱动开发TDD指导书》(辅)

6、内部资料:《代码质量提升的推手-----没有捷径、银弹,主要是回归人性、聚焦技术扎实落地》(主)

 

模块设计

 

实践

覆盖能力项

推荐学习网课、书籍

可信软件设计与重构

软件建模与设计模式应用

 

1、推荐书籍:《软件建模与设计》(主)

2、推荐书籍:《架构整洁之道》(主)

3、推荐书籍:《Head First设计模式》(辅)

4、推荐书籍:《研磨设计模式》(辅)

5、推荐书籍:《设计模式可复用面向对象软件的基础》(主)

6、推荐书籍:《面向模式的软件架构·卷1:模式系统》(辅)

7、内部资料:《一张圉看明白,如何拆分模块/文件夹》(辅)

8、内部资料:《神三2.0--好“模块”标准V1.0》(辅)

9、内部资料:《UADP-Guarding应用实践》(辅)

10、内部资料:《数据结构》(辅)

11、内部资料:《多彩的领域建模货架》(辅)

 

重构

1、推荐书籍:《重构改善既有代码的设计》(主)

2、推荐书籍:《代码大全》(主)

3、推荐书籍:《修改代码的艺术》(辅)

4、内部资料:《华为Clean Code指导书》(辅)

5、内部资料:《公司级重构指导书》(辅)

6、内部资料:《代码重构(平民重构,你能!》(辅)

7、内部资料:《最佳实践-代码重构》(辅)

8、内部资料:《控制圈复杂度:9种技术》(辅)

9、内部视频:代码与重构(辅)

可信设计

内部视频:《安全设计培训》(主)

 

无错编码

 

实践

覆盖能力项

推荐学习网课、书籍

可信编码实现

整洁编码能力

1、推荐书籍:《代码整洁之道》(主)

2、推荐书籍:《编写可读代码的艺术》(主)

3、内部资料:《华为Clean Code指导书》(辅)

4、内部资料:《如何写好代码》(辅)

 

5、内部资料:《代码健壮之道》(辅)

6、内部资料:《代码整洁之道》(辅)

7、内部资料:《如何写好代码分享》(辅)

8、内部资料:《有效管理代码复杂度,提升代码质量》(辅)

9、内部资料:《神三2.0--"安全可信"的好代码标准V2.0》(辅)

10、内部课程:代码性能优化与实践(辅)

安全编译构建

编译器及应用

1、推荐书籍:《编译原理》(主)

2、内部资料:《编译原理与Makefile》(辅)

编译与工具脚本框架及工程

1、推荐书籍:《CMake在线文档帮助手册》(主)

2、入门教程:

Learn CMake's Scripting Language in 15 Minutes (主) 

How to Build a CMake-Based Project (主)

3、推荐书籍:《CMake Tutorial》(辅)

4、开源工程参考 boost.cmake(辅)

5、进阶CMake学习 (PPT)Effective CMake(辅)

文档下载

视频观看

6、内部资料:《华为ICT基础设施产品软件构建规范》(主)

7、内部视频:安全编译选项技术(辅)

 

开发自测

 

实践

覆盖能力项

推荐学习网课、书籍

开发者自测

测试设计、开发与使用

1、推荐书籍:《软件测试(原书第2版)》(主)

2、推荐书籍:《构建高质量的软件》(主)

3、推荐书籍:《软件测试的艺术(原书第3版)》(辅)

4、推荐书籍:《软件测试方法和技术(第二版)》(辅)

5、推荐书籍:《单元测试的艺术》(辅)

6、内部资料:《神三2.0--好“LLT”标准》(辅)

7、内部资料:《LLT是设计的一个要求》(辅)

8、赋能材料:《Alberto顾问开发者测试培训材料

 

标签:货架,极客,CMake,代码,重构,推荐,内部资料,能力,书籍
来源: https://www.cnblogs.com/gongxianjin/p/16420480.html