IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | OA维修站 | 文库 | 博客 | 会议 | 自测 | 专题 | 订阅 | IT选型顾问
数据库频道

软件工程

Don't Repeat Yourself,是软件开发的最佳实践,良好的软件开发应该是非自我重复的,同样按照非自我重复思想设计开发的软件,往往是好的软件。

22日更新
架构设计最佳实践之Don’t Repeat Yourself

每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。设计模式描述了软件设计过程中某一类常见问题的一般性的解决方案。面向对象设计模式描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。

21日更新
面向对象设计模式与原则

中国软件确实已经输了。输给了欧美发达国家,输给了印度和韩国,甚至输给了尼泊尔这类我们看不上的落后邻居。

20日更新
中国的软件究竟输在哪里?!

面向对象开发的方法被视为软件工程基本原理中的一次飞跃。面向对象的分析和设计(OOAD)方法已成为主流的软件开发方法。这种方法可配合更快的开发方式,能够显著缩短系统分析和开发所需要的时间,它在软件工程中起到举足轻重的作用。

16日更新
谈OOAD在软件工程应用中发挥的作用

对面向对象系统进行可视化、详述、构造和文档化正是统一建模语言(UML)的目的。

16日更新
为什么要用UML建模之面向对象建模

软件工程的七条基本原理

15日更新
软件工程的七条基本原理

面向对象编程(OPP)是一种编程语言模式,它的组织方式是围绕“对象”,而不是围绕“行为”;围绕数据,而非逻辑。过去,一个程序被视作一个逻辑过程,接收输入值,对输入值处理,然后产生输出值。

15日更新
面向对象编程概念和准则

SOA和基于标准的Web服务以及基于互联网的交付模式的出现为新的软件平台的技术创新提供了重要的基础。我们称作SOP(面向服务编程)的一种突破性的软件组件化技术就是这些技术创新之一。

15日更新
面向服务编程使SOA的使用更快 更方便

在面向对象设计中,如何通过很小的设计改变就可以应对设计需求的变化,这是令设计者极为关注的问题。为此不少OO先驱提出了很多有关面向对象的设计原则用于指导OO的设计和开发。下面是几条与类设计相关的设计原则。

15日更新
面向对象编程四大原则

八十年代末以来,随着面向对象技术成为研究的热点出现了几十种支持软件开 发的面向对象方法。其中,Booch, Coad/Yourdon, OMT, 和Jacobson的方法在面 向对象软件开发界得到了广泛的认可。特别值得一提的是统一的建模语言UML (Unifi

15日更新
面向对象分析与建模技术概述

面向对象方法被人谈论了二十多年了。我接触它比较晚,直到九十年代中期才开始学习使用它。若说对这个方法做些评价,那还真是大言不惭了。不过这么些年来,也周期性的对面向对象做些思考。或对或错,我想都值得总结一下。

14日更新
关于面向对象的一些思考

90年代出现的分布式对象技术为网络计算平台上软件的开发提供了强有力的解决方案。目前,分布式对象技术已经成为建立服务应用框架和软件构件的核心技术,在开发大型分布式应用系统中表现出强大的生命力,逐渐形成了3种具有代表性的主流技术,即Microsoft的COM/DC

14日更新
分布对象技术的新进展

软件生命周期(SDLC,软件生存周期)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有

项目管理与软件工程基础—软件生命周期(SDLC)

客户和业务用户始终希望软件能够按时交付高质量的产品,又认可软件的灵活性,希望软件能够具有随需应变的能力,及时进行必要的修改来满足业务的新需求。同时,软件又是一种知识型产品,需要创造性,并依赖每个开发人员的创造力和积极性。所有这些引导人们新的思考,引导人们不断认

14日更新
先进、成熟的软件工程思想有哪些?

OOA的侧重点是业务领域分析,与软件所要应用的行业领域相关,而与软件技术关系不大,需要由领域专家进行。这一部分的工作被称为“需求分析”。OOD,用面向对象的方法为真实世界建立一个计算机中的虚拟模型。

13日更新
标签:OOAD
OOAD概述

软件工程中10个最重要的理念

13日更新
软件工程中10个最重要的理念

介绍采用OOAD With UML,结合Rational公司的”统一软件开发过程(RUP)”如何解决我们在软件开发中常碰到的问题。

13日更新
OOAD利器Rational Rose的介绍

铱星系统可以作为这个的一个反例,keso把铱星系统的失败归结为超过了消费能力,但在我看,铱星系统失败的原因很多,其中一个就是铱星系统没有找准用户的需求,作了很多用户不需要的功能。在非洲某个国家里面的某个地点的通讯和我有什么关系,甚至中国新疆某个地点的通讯和我有

12日更新
别把用户需求看得太远

本文的意图是讨论软件工程的未来发展趋势,但是软件工程的发展不可能是孤立的,所以我们首先需要思考一下计算模型和软件开发本身的变化和趋势,再由此推测软件工程的发展趋势。

09日更新
软件工程未来发展趋势

真的很希望我们的国人至少我们从事软件的人能静下心来,认认真真的做东西。老想着怎么能卖个好价钱,哪有精力搞技术呢?

09日更新
由软件工程看中国人急功近利的心态
最新文章