高质量编程(一)

1.软件质量不要挂在嘴上而是要放在心上!

2.正在的程序员

(1)进度表

(2)说明书

(3)文档

(4)注释

(5)数据手册

(6)团队开发理念

(7)考虑到用户

(8)流程图

/*武侠小说,行为特立独行*/

3.软件设计的基础知识,有哪些?补休内功。

4.写函数strcpy的功能

从3个方面考察

(1)编程风格

(2)出错处理

(3)算法复杂度,用于提高性能

5.高质量软件设计,提高质量和生产率是软件行业要解决的核心问题。

6.是否能编写出高质量的程序来,软件质量:正确性,健壮性,可靠性,效率,易用性,

可读性(可理解性),可扩展性,可复用性,兼容性,移植性等质量属性。

实践中运用自如否?

7.

编程老手:能长期稳定的编写出高质量的程序的程序员

编程老手:能长期稳定的编写出高质量,高难度的程序的程序员

8.

没看过程序设计方面的英文著作,编程的基本技能。

9.

高质量C编程主要内容:

(1):1-6章,编程风格,难度不高,细节比较多,提高编程质量就是从这些点点滴滴做起,团队开发讲究风格一致。

              如果指定了大家一致认定的编程风格,就要采用它,不要光说不做

(2):7~11章,专题论述,难度比较大,要积极思考,读了并不表示懂了,懂了并不表示会用了。

(3):为了提高编程质量,建议阅读参考文献的金典名著。

(4):如果想成为优秀的软件开发人员,按照CMMI

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值