- 1、本文档共246页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
代码大全讲义课件
事实上,卓有成效的优秀
程序员们所使用的技术并不神
秘,但由于日常事务的繁重
和工作任务的重压,程序
员们很少有深入思考
互相交流切磋的时间
;代 码 大 全;欢迎进入软件创建世界!; 编程高手
真正的程序员不写使用说明书,
用户应当自己去试出程序的功能
真正的程序员不用进度表和流程图
真正的程序员几乎不写代码的注释,
真正的程序员不写文档也不需要文档,
只有看不懂程序的才用文档,新手才会这样
真正的程序员认为自己比用户更明白用户需要什么
真正的程序员不接受团队开发的理念
真正的程序员的程序不会在第一次就正确运行,但是他
们愿意守着机器进行若干个30小时的调试改错
真正的程序员不会在上午9:00到下午5:00之间工作,如果你看到他在上午9:00工作,这表明他从昨晚一直干到现在
……
具备上述特征越多,越显得水平高! ;
提高质量与生产率是软件工程要解决的核心问题。高质量程序设计是非常重要的环节,毕竟软件是靠编程来实现的。
高质量的软件的属性包括正确性、健壮性、可靠性、效率、易用性、可读性(可理解性)、可扩展性、可复用性、兼容性、可移植性等质量属性的。
看来,“高质量”可不是干活小心点就能实现的!~~;二.利用隐喻对编程进行深刻的理解;二.利用隐喻对编程进行深刻的理解;系统积累:诸多的计划,设计和执行
盖一个狗窝
带上锤子,买来木板和钉子,到下午就给你的爱犬造好了一幢,忘了修一个门?推倒重建!
盖一个房子
与建筑师确定方案,画蓝图,找承包商,进行建造,进行装艺,买家具,并在各个过程中进行监督…?!不要告诉又忘了修门!
盖一个别墅
定做全套家具,别具风格的门和窗户,每个工作都
复杂许多,加在一起?!,需要更多的监督和审核。
我的工具箱
对编程理解得越深入,工具箱里的工具就越多;现在考虑建一个房子看看?;三.软件设计的先决条件;三.软件设计的先决条件 需求分析;和CMM需求分析PKA的对比
正式的需求 需求定义质量要求的识别
稳定的需求 需求定义质量特性定义和度量
检查表 定义需求跟踪矩阵
让每个人都知道需求变化所付出的代价
度量结果评审;三.软件设计的先决条件 结构设计;结构设计中的典型要素
程序的组织形式
变动策略
购买而不是建造的决定
主要的数据结构、关键算法
主要对象
通用功能
错误处理
坚固性
性能
通用的结构设计质量准则;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 结构设计;三.软件设计的先决条件 语言选择;三.软件设计的先决条件 编程约定;三.软件设计的先决条件 检查表;三.软件设计的先决条件 小结;四.建立子程序步骤 步骤概述;四.建立子程序步骤 PDL语言;四.建立子程序步骤 编写子程序;四.建立子程序步骤 小结;五.高质量子程序特点;五.高质量子程序特点 使用原因 ;五.高质量子程序特点 使用原因;五.高质量子程序特点 名称恰当 ;五.高质量子程序特点 强内聚性;五.高质量子程序特点 强内聚性;五.高质量子程序特点 低耦合性 ;五.高质量子程序特点 低耦合性 ;五.高质量子程序特点 程序长度;五.高质量子程序特点 防错处理;五.高质量子程序特点 防错处理;五.高质量子程序特点 防错处理;五.高质量子程序特点 防错处理;五.高质量子程序特点 防错处理;五.高质量子程序特点 程序参数;五.高质量子程序特点 宏子程序;五.高质量子程序特点 检查表;五.高质量子程序特点 检查表;五.高质量子程序特点 检查表;五.高质量子程序特点 小结;六.模块化设计;六.模块化设计 模块化;六.模块化设计 信息屏蔽;六.模块化设计 信息屏蔽;六.模块化设计 建立的理由;六.模块化设计 小结;七.高级结构设计;七.高级结构设计 设计引论;七.高级结构设计 结构化设计;七.高级结构设计 结构化设计;七.高级结构设计 结构化设计;七.高级结构设计 面向对象;七.高级结构设计 方法的评论;七.高级结构设计 往返设计;七.高级结构设计 小结;一个测试;一个测试;八.生成数据;八.生成数据 自定义数据类型 ;八.生成数据 自定义数据准则;八.生成数据 初始化数据准则 ;九.数据名称;九.数据名称 选择名称;九.数据名称 特定类型命名;九.数据名称 命名约定;九.数据名称 非正式
您可能关注的文档
- 产品认证知识培训(AV类)课件.ppt
- 人事规章制度(讲课)课件.ppt
- 人力资源1-5课件.ppt
- 人力测评经典情景模拟案例解析大全课件.ppt
- 产品策划set分析课件.ppt
- 人体解剖学课程 心脏奥秘课件.ppt
- 产品功能设计课件.ppt
- 人力资源管理(一)必威体育精装版应试指导课件.ppt
- 人力资源现状盘点表课件.ppt
- 人力资源管理(西北工业大学 庞小宁)课件.ppt
- (高清版)DB13∕T 5652.7-2023 节水型单位评价导则 第7部分:洗浴场所.docx
- (高清版)DB13∕T 5663-2023 鸟巢蕨设施繁育技术规程.docx
- (高清版)DB13∕T 5706-2023 黄秋葵病虫害综合防控技术规程.docx
- (高清版)DB62∕T 996-2022 绿色食品 双孢蘑菇越冬生产技术规程.docx
- (高清版)DB13∕T 5684-2023 金银花质量调控技术规程.docx
- (高清版)DB13∕T 5699-2023 谷子品种生态适应性评价技术规程.docx
- (高清版)DB13∕T 5341-2021 高水分裹包苜蓿青贮技术规程.docx
- (高清版)DB13∕T 5672-2023 公路路基微型桩加固设计与施工技术规范.docx
- (高清版)DB13∕T 5695-2023 GaN HEM∕T射频器件陷阱效应测试方法.docx
- (高清版)DB62∕T 1161-2022 机修梯田技术规范.docx
文档评论(0)