1.phase分阶段 interation迭代式 软件开发工程中主要由这两种
2.construction 构建
3.compareble 可以比较的,可以媲美的
4.软件开发中的活动
(1)problem definition 问题的定义
(2)requirements development 需求分析
(3)construction planning 规划架构
(4)softwatre architchure软件架构
(5)detailed design 详细设计
(6)coding and debugging 编码和调试
(7)unit test 单元测试
(8)integration testing 集成测试
(9)integration 集成
(10)system test 系统维护
(11)corrective maintenance保障维护
5.子程序 routine 也表示日常的任务
6.算法的特点(这是直接的解决问题的方法,但是在实际开发中我们可以绕路走)
(1)predictable可以测试的
(2)deterministic确定性
(3)not subject to change 不易变化的
7.开发代码中我们应该做到
(1)incremental增强的(首先should打开框架)
(2)iterative 迭代式的
(3)adaptive 可适应性的
(4)evolutionary 演进的
8.前期准备是非常重要的
(1)measure twice,cut once三思后行
(2)upstream prerequisites前期准备
9.在构建之前应该有绝对的简单的论据
utterly compelling and foolproof angument for doing prerequisits
这是今天的学习笔记,感觉都不是很懂,不能理解其深意,在以后的开发过程中多多体会吧,加油,男儿!
分享到:
相关推荐
这份85页的完整英文电子版详细阐述了如何将ISO 9001的质量管理原则应用于软件工程实践。 ISO 9001是国际上广泛接受的质量管理体系标准,主要关注组织的整体质量管理,包括产品和服务的规划、设计、生产、交付和改进...
首先,让我们深入探讨软件工程的几个核心知识点: 1. **需求工程**:这是软件开发的第一步,包括需求获取、需求分析、需求定义和需求验证。它要求开发者理解用户的需求,制定出明确、可行的软件规格说明。 2. **...
【标题】"东北大学软件工程期末复习题ssd9"涉及的是软件工程学科的一个重要的学习阶段——期末复习。软件工程是一门综合性的学科,它涵盖了软件开发的全过程,包括需求分析、设计、编码、测试以及维护等多个环节。...
软件工程英文教学课件:Ch14 Quality Concepts.ppt 软件质量是软件工程中的一个重要概念,它是指软件产品的总体特性和属性,影响着软件的可靠性、可维护性、可扩展性和可用性等方面。软件质量是软件开发的最终目标...
在学习软件工程专业英语时,重点应放在以下几个方面: 1. 专业词汇积累:软件工程涉及到许多专业术语,如算法、数据结构、编程语言、操作系统、网络等,掌握这些词汇是理解和表达的基础。 2. 阅读理解能力:阅读...
《软件工程(第九版)》一书主要分为以下几个部分: 1. **软件工程基础**:介绍软件工程的基本概念、原则和技术,包括软件生命周期的不同阶段及其活动。 2. **需求工程**:探讨如何与客户沟通以获取需求,以及如何...
10. **案例研究**:通过真实项目的分析,让学生了解软件工程实践,巩固所学知识。 课件中的PPT文件很可能采用清晰的图表、流程图和实例来帮助学生理解和记忆复杂的概念。同时,全英文的课件还有助于提高学生的专业...
【东北大学软件工程课件(非英文班)】是一份专为中文教学环境设计的教育资源,旨在帮助学生全面理解和掌握软件工程的理论与实践。软件工程是计算机科学的一个重要分支,它涉及到软件的开发、维护和管理过程,包括...
这本书在IT行业中享有极高的声誉,被广泛视为提升编程实践和软件工程技能的重要资源。 中文版PDF和英文版CHM两种格式的提供,使得读者可以根据自己的语言偏好和阅读习惯来选择。PDF格式通常便于在线阅读和打印,而...
面向对象方法通常包括以下几个步骤: 1. **需求分析**:明确系统的目标和功能。 2. **设计**:基于需求分析的结果,进行系统架构的设计,确定类及其之间的关系。 3. **实现**:编写代码实现设计阶段所定义的功能。 4...
在软件测试中,可测性包含以下几个方面: - 操作性:软件运行平稳无误; - 可观察性:每个测试用例的结果易于观察; - 可控性:测试可以自动化并优化; - 可分解性:测试可以针对特定部分进行; - 简单性:通过简化...
### 计算机软件工程书籍《代码之美》英文版知识点概览 #### 一、书籍简介与核心价值 《代码之美》(Beautiful Code)是一本深入探讨计算机系统开发过程中的创新性和灵活性的专业书籍。该书由Andy Oram与Greg ...
《重构:改善既有代码的设计》是一本由Martin Fowler所著的经典软件工程书籍,它深入探讨了如何通过重构技术提升代码质量、可维护性和设计的优雅性。这本书对于开发者来说是不可或缺的参考文献,无论是在团队协作...
10. **经验教训**:软件工程是一个不断学习和改进的过程,从过去的项目中汲取教训,避免重蹈覆辙。 《人月神话》不仅仅是一本关于软件工程的书,它也是一部关于管理智慧的著作,适用于任何需要团队协作和项目管理的...
这篇文档是一个资深软件工程师的中英文简历,展示了该工程师在通信和计算机软件领域的专业技能和丰富经验。简历主要包括以下几个方面: 1. **个人信息**:包括姓名、性别、出生日期、联系方式、民族、学历和专业。...
【标签】"中英翻译工具" 和 "中英翻译工具(C#版源代码和软件)" 进一步强调了这个软件的主要功能和实现语言。标签是用来标识和分类资源的关键信息,对于寻找特定类型项目的人来说非常有用。 【压缩包子文件的文件...