1、熟练使用c/c++开发。了解面向对象、模板编程
曾利用c++模板重构1W余行项目代码。目前从事通信行业代码开发,利用gtest独立搭建项目代码测试框架
2、熟练使用git、gerrit、gitlab作为版本管理工具。独立为公司搭建持续集成环境。
3、熟悉python、shell脚本,为持续继承环境编写脚本,完成自动化工作
1、项目代码重构。利用c++模板将原有利用c语言编写代码重构。重构后减少冗余代码1w余行。
2、为公司搭建持续集成环境。利用jenkins、gerrit和gitlab实现代码合入防线,并完成每日版本自动构建。