软件的主要趋势:对象技术
实话说现在的技术已经走上了正轨的路线,现在每个公司都有专业的开发团队如果是人开发都有专业的技术作支撑。事实在随着面向对象技术的广泛应用软件技术也让开发着有了对象的开发工具和思想!
对象技术室一种包机制,可以帮助我们建立有意义的单元。可以有日期对象、事件对象、薪水对象、发票对象、音频对象、视频对象、文件对象和录音对象,等等。实际上所有的名词都能用对象来表示。
我们生活在一个对象的世界里。环顾四周,有汽车、飞机、人类、动物、建筑物、交通灯和电梯等对象处
在面向对象之前是动作(过程),是过程的实现,而现在却是对象或物体,程序员若是已过
过程性编程不容易映射到真实实体的世实体上。因此,很大程度上这些单眼不可复用,对于程序员来说,每个程序员都从头开始,实现在样的程序有点不太可能,可能的几率却很雷人。
每个软件都有点雷人,这样的作法有点浪费时间和金钱,因此每个人都不断的走回头路。相反,当然采用对象技术创建软件实体(成为类)、只要设计的好,就肯那个将来的工程里被复用。使用可复用库,可以减少钼些系统的所需的工作量(否则还要在新系统实现新的系统的功能);
据有些机构表示面向对象技术给他们带来的好处是:不是软件复用,而是他产生的软件更容易懂、更加规范、更是容易修改和调试。
因为据估计软件成本的80%与软件开发人的力无关。而是与整个软件生命周期的不断升级和维护有关,不论面向对象的好处究竟是什么,显而易几对象技术还是现在通用的最好技术了。是面向对象的主要编程方法。