\"程序=数据结构+算法\"的说法是否准确?

对于目标单一的科研程序,这个说法还是没什么问题的。对于更大型的应用,硬要这么说也不能算错,但关键是软件工程所需要注重的要点已经远远超出了这两个基本问题。================详细来讲,我感觉这句话有两个层次的含义。首先是字面上的。这是没有什么问题的。但是,很多书籍使用这段话,意思似乎是“程序设计的主要问题就是数据结构和算法,把它们解决就OK了”。这个层次的理解对于真正的大型程序是远远不够的。
■网友
现今程序开发(软件开发)所涉及的业务范围几乎无所不包了。我觉得更确切的定义应该是。程序=数据结构+算法+平台类库(Business Specific)
■网友
简短的总结是不可能做到绝对准确和普适的,但是不管怎么说,这句话仍然是非常有道理的,写程序越久越觉得有道理。


    推荐阅读