- 博客(3)
- 收藏
- 关注
翻译 Eiffel语言教程——Eiffel语言的软件开发过程(An Eiffel Tutorial——ET: The Software Process in Eiffel)
Eiffel语言的软件开发过程前面已提到,Eiffel支持整个生命周期。下述软件开发周期观点不仅从根本上不同于传统的“直瀑”模型(指一连串的独立步骤,如需求分析、总体设计、详细设计、实现,由主要的方法和表示法分开),同时也不同于其最新变种,如螺旋模型或“快速原型”这种依然基于同步的,全生产过程,同时还保留着成功步骤间的空白时间。很明显,并不是所有Eiffel用户都会遵循下面提出的原则;事实上,一些非常成熟成功的Eiffel开发者并不完全同意用这些原则,而去使用不同的过程模型。尽管它可能匹配不了开发者的思维模
2011-02-08 12:26:00
2153
翻译 Eiffel语言教程——常规属性(An Eiffel Tutorial——ET:General Properties)
常规属性以下是Eiffel语言支持的特性的一个概览:纯面向对象方法。Eiffel是面向对象技术的一个成熟应用,而不是面向对象和传统概念的一个“杂交品种”。外部接口。Eiffel是一套软件开发工具,并且它可以轻松地与C/C++、Java、C#等语言开发的软件向结合。生命周期内全程支持。Eiffel可以应用在整个开发过程中,包括分析、设计、实现和维护。以类作为最基本的构建工具。一个类是一组运行时对象的描述,它通过适当的操作和抽象属性指定。一个Eiffel系统完全由类组成,并作为其唯一的模块机制。统一类型系统。每
2011-02-06 23:21:00
1828
翻译 Eiffel语言教程——概览(An Eiffel Tutorial——ET:Overview)
概览Eiffel是一门编程语言,同时它也是一种方法,通过这种方法,您可以有效地开发高质量的软件系统,并用同样的方法描述之。Eiffel是一门编程语言,而又不仅仅是一门编程语言。它没有局限在实现方面意义上的编程,而是涵盖了整个软件开发周期:分析、建模和规范制定,Eiffel可以作为纯粹的描述性工具来分析复杂软件系统(甚至是非软件系统),并为其建立文档。设计和构建,Eiffel可以用来建立强壮而灵活的系统结构。实现,Eiffel可以提供整套实用的解决方案,其效率可以与以C或Fortran等方法为基础的解决方案相
2011-02-06 22:49:00
2494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人