从合到分

来源:互联网 发布:淘宝网店怎么装修店铺 编辑:程序博客网 时间:2024/04/26 13:12

从模块化,到面向对向的“打包”,编程思想的进化思路一直是“整合”,将分散的东西整合起来以便于管理。

 

而模板出现后,一种相反的思路开始出现,原来的“对像”全被大卸八块,被拆为一个个“概念”,然后再把拥有某种共性的一系列“概念”于以规范,使代码的通用性得到了巨大的提升。

 

“数据”对像被分成了“容器”,“迭代器”,“算法”,于是有了STL。

 

将“抽像类”中的“接口”概念单独出来成为“接口模板”,可以极大地提高抽像性。

 

可想今后的发展必将是让更多的“概念”被创造出来,将原来的“对像”进一步细分,以得到更通用,更严谨的代码。