0


软件建设

Software Construction
课程网址: https://ocw.mit.edu/courses/6-005-software-construction-spring-20...  
主讲教师: Prof. Robert Miller; Dr. Max Goldman
开课单位: 麻省理工学院
开课时间: 2016-01-01
课程语种: 英语
中文简介:
6.005软件构建介绍了软件开发的基本原则和技术,即,如何编写安全的软件,使其避免错误,易于理解,并准备好进行更改。本课程包括问题集和期末专题。重要的主题包括规范和不变量;测试;抽象数据类型;面向对象编程的设计模式;并发编程和并发;函数式编程。
课程简介: 6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project. Important topics include specifications and invariants; testing; abstract data types; design patterns for object-oriented programming; concurrent programming and concurrency; and functional programming.
关 键 词: 软件建设; 基本原则; 设计模式
课程来源: 麻省理工学院公开课
数据采集: 2024-02-01:chenjy
最后编审: 2024-02-01:chenjy
阅读次数: 13