《现代软件工程—构建之法》第3-4章内容

提示:阅读《现代软件工程—构建之法》第3-4章内容,理解并掌握代码风格规范、代码设计规范、代码复审、结对编程概念;


前言

提示:这里可以添加本文要记录的大概内容:

项目内容
第三章软件工程师的成长
第四章两人合作

提示:以下是本篇文章正文内容,下面案例可供参考

1.构建之法第三章(软件工程师的成长)

个人能力的衡量和发展,软件开发流程不光指团队的流程,还包括个人的开发流程。个人要做到:
能有效和其他队员交流;
按时交付,说到做到;
接受团队赋予的角色并按角色要求工作;
全力投入团队的活动,按照团队流程的要求进行工作。
软件工程师的思维误区
常见的有不分主次,想解决所有依赖的问题;
过早优化:工程师抓住局部问题,花大量的时间优化,无视全局;
过早扩大化/泛化:典型的“画扇面”,没有了解到必要性,难度和时机。

2. 构建之法第四章(两人合作)

代码风格规范:主要是文字上的规定,看似表面文章,实际上非常重要。
原则:简明,易读,无二义性。
主要内容:缩进(四个空格),行宽,括号,断行与空白的{}行,分行,命名,下划线,大小写,注释。
代码设计规范:牵涉到程序设计,模块之间的关系设计模式等方方面面的通用原则。
主要内容:函数,goto(实现函数的单一出口),错误处理(参数处理,断言),如何处理C++中的类。
代码复审:看代码是否在代码规范的框架内正确的解决了问题。
主要形式:自我复审,同伴复审,团队复审。最基本的复审手段就是同伴复审。
结对编程:一对程序员肩并肩,平等地,互补地进行开发工作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值