架构和算法哪个重要?
2008-12-07 22:44
162 查看
缺什么什么重要!!
架构决定软件可以做多好。
算法决定软件可以做多烂。
框架更侧重于软件宏观,而算法则侧重于微观。
框架的形成与具体的领域相关。只有对领域深刻理解的基础上,才能形成年一个很好,易扩展的框架。
而算法则与领域无关,更侧重与计算机的基础知识。
一个刚毕业的学生可以很自信地说--我精通算法。
但让他构造一个领域的框架,则基本不可能--因为缺乏对领域的了解!!!
从这一点说--框架的确很重要,也是一个好软件的精髓所在!!
架构决定软件可以做多好。
算法决定软件可以做多烂。
框架更侧重于软件宏观,而算法则侧重于微观。
框架的形成与具体的领域相关。只有对领域深刻理解的基础上,才能形成年一个很好,易扩展的框架。
而算法则与领域无关,更侧重与计算机的基础知识。
一个刚毕业的学生可以很自信地说--我精通算法。
但让他构造一个领域的框架,则基本不可能--因为缺乏对领域的了解!!!
从这一点说--框架的确很重要,也是一个好软件的精髓所在!!
相关文章推荐
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 算法与工程,你说哪个重要?
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 算法和工程,你说哪个重要?
- 伴随开发人员成长的问题:工程重要,还是算法重要?细节重要,还是架构重要?
- 一些重要的算法
- 计算机科学中最重要的32个算法
- 计算机科学中最重要的32个算法
- 主频和架构哪个对CPU性能的影响更重要
- 计算机科学中最重要的32个算法
- 一些重要的算法
- 工作职位推荐系统的算法与架构
- 一些重要的算法
- 【架构】zookeeper在分布式应用中的重要作用
- 【算法入门经典】 重要库函数汇总
- 一些重要的算法