代码大全讲义概要1.ppt

代码大全讲义概要1

事实上,卓有成效的优秀 程序员们所使用的技术并不神 秘,但由于日常事务的繁重 和工作任务的重压,程序 员们很少有深入思考 互相交流切磋的时间 欢迎进入软件创建世界! 一.欢迎进入软件创建世界 一.欢迎进入软件创建世界 提高质量与生产率是软件工程要解决的核心问题。高质量程序设计是非常重要的环节,毕竟软件是靠编程来实现的。 高质量的软件的属性包括正确性、健壮性、可靠性、效率、易用性、可读性(可理解性)、可扩展性、可复用性、兼容性、可移植性等质量属性的。 看来,“高质量”可不是干活小心点就能实现的!~~ 二.利用隐喻对编程进行深刻的理解 隐喻的重要性 重大发现往往是从类比中产生的通过 把一个你所陌生的事物与你所熟知的事物 比较,会对它有进一步的认识,从而形成 你对它的独到的深刻理解,这种隐喻方法 被称之为“模型化” 如:OMP MP PP间的数据通信 二.利用隐喻对编程进行深刻的理解 二.利用隐喻对编程进行深刻的理解 系统积累:诸多的计划,设计和执行 盖一个狗窝 带上锤子,买来木板和钉子,到下午就给你的爱犬造好了一幢,忘了修一个门?推倒重建! 盖一个房子 与建筑师确定方案,画蓝图,找承包商,进行建造,进行装艺,买家具,并在各个过程中进行监督…?!不要告诉又忘了修门! 盖一个别墅 定做

文档评论(0)

1亿VIP精品文档

相关文档