内容来自:
http://www.jdon.com/jivejdon/thread/41928
A说:
没有人跟帖吗?
那我先谈谈我的观点吧,学计算机的人都学过数据结构这门课,教材的开始就谈到了一个公式:软件= 数据结构+算法,大家似乎认为计算软件发展到现在这个公式已经跟不上时代了,其实则不然,这个公式依旧是一条定理,就算是面向对象编程的下一代编程思想出现,这个公式仍然是正确的,因为这个公式道出了计算机软件的本质,只要计算机还是冯诺依曼计算,那么这个公式就是正确的。
面向对象的思想大大的弱化了抽象这个概念,强调自然思想,用正常的思维去分析架构软件,但是计算机还是抽象的概念,建模依然是抽象的,将现实问题转化为计算机问题就是建模,其实也就是架构,我面试过很多人,基础知识都不清楚,上来就跟我谈架构,可是你有没有想过到底什么是架构?架构与数据结构和算法难道没有关系吗?
B说:
如果站在性能方面来说我还挺支持你的观点的,但站在架构层面他们还是有许多不同处的,毕竟他们的维度不同,一个是面向数据一个是面向结构。
C说: