摘要
软件危机几乎一直伴随着软件开发的整个历史,对于大型软件项目,它造成的危害更大。正是在此背景下,软件工程和面向对象技术得以产生和发展。作为面向对象的基础,设计模式为可复用面向对象软件开发指明了一条道路。敏捷软件开发和极限编程则作为面向对象的进一步发展而出现,成为近年来软件开发方法学研究的热点。
Software crisis nearly continuously is following the entire history of computer software developments. Regarding the large-scale software project, the harm which it creates is bigger. Under this background, the software engineering and the object-oriented technology came into existence and developed. As the foundation of the object-oriented technology, the design pattern has indicated a path for the object-oriented reusable software development. The agile software development and the extreme programming appeared as the further development of the object-oriented technology, becomes a hot spot of software development methodology research in the recent years.
出处
《电脑知识与技术》
2006年第12期135-136,共2页
Computer Knowledge and Technology
关键词
软件危机
面向对象
设计模式
敏捷软件开发
极限编程
Software crisis, Object-oriented, Design pattern, Agile software development, Extreme programming