2020年是全球科技版图的转折年,提升基础软件创新能力,掌握技术主导权至关重要。华为作为中国自主技术创新的代表性力量,一直在不断寻求突破,引领业界。Boolan专家团队助力华为软件变革,为其定制软件架构和C++系列技术赋能方案,包括性能工程、架构重构、安全可信、领域驱动等多项专题,在华为反响热烈。


华为《C++性能优化》参训学员合照

12月19日,随着《现代C++ 11/14/17/20 实践培训》在华为武汉研究所成功实施,Boolan 2020 软件变革赋能也圆满结束。华为武汉研究所所长到场发表讲话。活动现场互动热络,Boolan首席咨询师吴咏炜的精彩讲解,深度剖析,使得大家在结合自身业务场景下,不断练习并接受新的方法、新的模型、新的思路。此次活动得到了华为与会人员的一致好评。


华为武汉研究所所长发表讲话

《现代C++ 11/14/17/20 实践培训》课程围绕现代 C++ 11/14/17/20 的改进、特性和相关的编程实践,讲解现代 C++的意义、具体功能及如何在实践中应用这些新特性。

现代C++:11/14/17/20 实践

● 基础篇:现代 C++ 11/14/17/20 语言的改进、特性

● 提高篇:实践 C++ 开发的惯用模式,写出更简洁、易读、可维护的代码

● 未来篇:概念、范围与协程

《C++性能优化》通过讲解C++性能相关特性与调优方法,解答如何对C++程序进行优化。课程不仅包含语言强相关的内容,也有跟语言关系较少、但实践中经常伴随C++程序出现的问题。

C++性能优化和实战

● 基础篇:计算机体系结构与C++跟性能相关的特性

● 提高篇:模板和编译期多态、函数对象与函数式编程

● 测试篇:干扰性能的因素与性能测试方法

● 优化篇:性能优化方法及优化案例,如:内存优化、算法优化、缓存优化、并发优化等

《C++安全可信编码与设计》也是华为培训热门专题。只有在健壮的体系结构上编写高质量、无bug 的代码,才可能获得安全、高可靠性的系统。


《C++安全可信编码与设计》培训现场照

C++安全可信编码与设计

● 功能安全与网络安全的分析方法

● C++相关的安全特性和机制原理

● C++开发相关安全机制

● 用测试保证安全

重构是软件代码与架构质量提升的重要方法,《C++代码与架构重构》针对C++系统开发中遇到的各层次设计问题,系统讲解如何使用重构技法,以演化的方式,摒弃“代码与架构的坏味道”,快速改进代码与架构设计质量。

C++代码与架构重构

● 重构的定义与要点

● 识别代码和架构的坏味道

● 重构的常用技法,包括如何重构到模式

● 工具使用,包括静态分析工具、代码设计规范度量等

设计模式是软件开发设计经验的概括与提炼,它使得软件开发人员可以方便地复用已经被证明成功的软件设计方法与思想,是提高程序可读性、可维护性和可扩展性最有效的手段。


Boolan资深咨询师 赵永刚《C++设计模式与实践》培训现场照

《C++设计模式与实践》课程除了深入剖析各种典型的C++设计模式之原理与结构外, 也讲解了如何使用重构等技法,将代码演化到模式的实践过程。

C++设计模式与实践

● 面向对象设计原则与目标

● GoF 23种设计模式,原理与结构

● 各种重点模式的应用场景、重构演化、代码实践等

Linux系统,如何能在比较短的时间里获得一个比较大的提升?《Linux系统机制与调试》,理论与实践密切结合,深挖Linux系统的核心机制,帮助学员掌握Linux系统的精髓。


Boolan资深咨询师张银奎与华为参训学员合照

Linux系统机制与调试

● Linux 操作系统的基础设施和核心机制

● 开发Linux 程序(内核模块和应用程序)的工具和方法

● Linux 平台的调试工具和调试典型问题的方法

《领域驱动设计DDD》以事件风暴为纵贯线,以领域场景为横切面,驱动从战略设计到战术设计的全生命周期的完整开发过程。整个课程全程演练具有实操价值的领域驱动设计方法。

领域驱动设计DDD

▲ 领域驱动设计过程

▲ 事件风暴

▲ 探索业务全景

▲ 领域分析建模

▲ 领域设计建模

▲ 领域实现建模

以上技术专题,在华为获得高度认可,好评不断。软件是信息技术产业的灵魂,如今,软件技术不仅引领信息技术产业的变革,在很多传统领域中的存在比重和重要性也在不断加大,在支持这些传统领域产业结构升级换代甚至颠覆式创新的过程中起到核心关键作用。无所不在的软件,正开始扮演着重新定义整个世界的重要角色。

Boolan专家团队

Boolan 秉承“全球专家,卓越智慧”的宗旨,汇聚了全球顶尖IT技术专家, 拥有实战经验丰富的咨询团队,为企业提供全栈技术咨询解决方案,帮助企业在数字化、智能化、万物互联的变革中打造关键创新能力。

吴咏炜

Boolan首席咨询师

赵永刚

Boolan资深咨询师

张银奎

Boolan资深咨询师


王晓涛

资深咨询师

Boolan与华为达成深度合作关系,为华为提供深度软件架构设计与重构咨询,涵盖C++系列、系统与架构、机器学习、产品经理等领域,并有多位咨询师将作为技术顾问进驻华为项目,助力华为软件变革,共创技术新生态。

Boolan荣获华为上海开发者生态杰出贡献奖

Boolan创始人兼首席执行官李建忠先生,曾在【2020全球C++及系统软件技术大会】的开幕演讲——《迎接软件变革的大航海时代》中表示:软件一直是推动变革的原动力,而技术变革背后是不变的智慧!并推出Boolan「 软件变革咨询框架GICS 」。获得行业和广大客户高度关注。


Boolan创始人&CEO李建忠在“2020全球C++及系统软件技术大会”发表演讲

正值2021年到来之际,Boolan团队将根据各企业全年的培训需求,为企业量身打造培训课程。内训涉及人工智能/机器学习、大数据、软件架构、产品经理、Web开发、C++系列、Java平台等IT互联网技术领域。

Boolan 软件架构与C++专家团队走进华为,助力软件变革共创技术新生态相关推荐

  1. Viu联合华为HMS生态,共创影音娱乐新体验

    华为HMS生态携手流媒体平台Viu,为海外消费者打造精品移动娱乐应用体验,并助力提升流量变现能力.Viu在中东非.东南亚等16个国家及地区提供广告合作和付费会员服务,支持优质视频内容高清点播和直播.自 ...

  2. 沃土云创首批方案认证伙伴授牌,华为云与伙伴共创云原生产业新价值

    5月17-18日,以"因聚而生,有能有为"为主题的华为中国生态大会2021在深圳举行.在云原生2.0分论坛上,华为云首席产品官方国伟就"云原生2.0,赋能新云原生企业&q ...

  3. 【华为云-云驻共创】Docker是什么?有哪些应用场景?

    文章目录 前言 容器技术的起源 什么是容器? 容器与虚拟机 为什么需要容器? 容器的优势 对于开发人员 - Build Once, Run Anywhere 对于运维人员 - Configure On ...

  4. 华为校招软件上机考试题目解析

    转载请注明出处: http://blog.csdn.net/gane_cheng/article/details/52184215 http://www.ganecheng.tech/blog/521 ...

  5. 年末回顾 | 共创,共享,共赢,构筑华为云生态的黑土地

    2019华为云生态年鉴图 云计算与智能世界的构建与落地需要整个生态的共同努力.华为云坚持开放边界,与合作伙伴一起建立"共创,共享,共赢"的产业环境和繁荣生态,共同促进云计算与智能世 ...

  6. 华为鸿蒙研发团队负责人,走进华为北研所:EMUI 11 背后的“人因研究”到底是什么?...

    智东西(公众号:zhidxcom) 作者 | 云鹏 编辑 | 漠影 智东西 11 月 26 日消息. 一出稻香湖路地铁站,远远地我就望见了大山,山川的轮廓隐约的铺就在那里,入冬的北京,伴着微微的风,空 ...

  7. 和总裁、专家交朋友,华为云助推政企智能化升级又做到前面去了

    关注我们牛年牛气冲天 虽然公司与华为的合作由来已久,平时的沟通和交流也非常频繁,但是近日受邀参加西安航天基地企业"走进华为"数字化转型总裁班的陕西煤业新型能源科技股份有限公司科研品 ...

  8. 和硅谷AI专家一起走进美团,探索美团外卖背后的AI大脑

    " 美团外卖目前覆盖了上百万商家和上亿菜品.如何做到实时搜索.推荐以及商家管控和智能套餐搭配等业务? 美团外卖每天有50万以上骑手穿梭在大街小巷.如何使用目前最先进语音识别.NLU.机器学习 ...

  9. 华为云专家招募-天津华为云EI技术私享会

    3月12日下午由淘客科技举办的华为云EI天津地区技术私享会在赛象酒店举行,天津软协秘书长王森.软件与技术服务业商会秘书长李二虎.华为天津办事处华为云主管李成及渠道团队以及受邀的20多家企业代表30多人 ...

最新文章

  1. mysql 索引与约束_MySQL之索引与约束条件
  2. linux安装64 mysql5.7_Linux安装64位Mysql5.7.22
  3. AI从业者需要应用的10种深度学习方法
  4. linux——环境变量与文件查找
  5. Robotium todolist.test.testcases.logout
  6. sap.ca.ui.utils.busydialog - scenario1 - opportunity opened
  7. 什么样的人去贷款最受银行欢迎?
  8. 近期可能会研究和讨论的个人动向
  9. AlertDialog用法。
  10. win7系统不能加入工作组计算机,技术员教你解决win7系统工作组计算机无法访问的修复办法...
  11. java爬虫 教程_Java爬虫其实也很简单,教你实用的入门级爬虫
  12. IOS-App Store 提审应用步骤
  13. 共模信号与差模信号(差分信号)
  14. 用null_blk工具来实现模拟分区块设备
  15. Too many re-renders. React limits the number of renderers to prevent an infinite loop...
  16. 第一天Java学习笔记
  17. 启动hfds文件系统,普通用户查看不到jps中的服务进程,但是root用户可以【该问题已经解决】
  18. 动目标检测算法——高斯混合背景建模
  19. 微信小程序wx.request封装
  20. 音视频开发:大华摄像头配置RTSP与RTMP地址访问视频画面

热门文章

  1. Alfred-mac效率工具
  2. 磁盘结构和工作原理以及LBA与CHS
  3. 便利店行业全面爆发,“酷铺+掌合”先于京东完成百万门店布局
  4. css margin属性 auto,css中margin:auto属性的使用方法
  5. Google的开始--剖析大规模超文本网络搜索引擎
  6. 3D LUT Creator 软件+教程
  7. 永磁同步电机——矢量控制(基于PI调节器)
  8. 杨建允:社交电商新零售运营、社交化营销运营必需的三项基本技能
  9. Java Scanner类的详细介绍(Java键盘输入)
  10. Java实验03 面向对象(下)