N NbBoy Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-21 #1 已前学习Delphi觉得数据结构很重要,但是现在我对编程有些感悟其实对于一个程序员来说算法的实现才是一个重要的讨论点。请各位大虾发表一下各人的观点。
X xfast Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-21 #2 学好数据结构对算法的实现有很大的影响,特别是代码的效率及质量影响极大,所以学好数据结构极其重要。
创 创意人生 Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-21 #3 好贴,最近也有这方面的困惑。 我现在觉得建模最重要,就是如何针对一件事情实现可以运行的模型,不知这是否应该归结在算法里。
L linuxping Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-22 #4 同意,同意。。。 感觉怎么从整体上去把握一个软件才重要(也是最难的)。。。 模型,模式,架构 也都比数据结构重要。。。
隐 隐士山人 Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-23 #5 呵呵~控件和函数谁都一样用.算法就不一样了.各人编的程序不同之处就在此吧!
创 创意人生 Unregistered / Unconfirmed GUEST, unregistred user! 2007-02-26 #7 我所看到关于算法方面介绍,大部分都是关于执行效率方面的,但对于我来说,虽然很重要,但不是最重要的,最重要的应该是Framework。FrameWork不应该归在算法里面吧。
R realwizard Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-06 #8 算法不重要的,重要的是编程的思想,对程序运行所在的框架的理解。
K kkkchenA Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-06 #10 都很重要吧,都是写好一个程序的基础,没有任何一方面都做不好。
P phoebe Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-06 #12 方向决定了什么知识重要,如果只是做数据库应用的很少有用到复杂算法的,大都是对数据库查删改,这时对业务知识了解远比算法重要。
C creation-zy Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-09 #14 还记得盲人摸象的故事么?——在不同的环境,对于不同主体,要关注的东西都是不尽相 同的,不要以点盖面。 合理性、正确性、时空效率、易用性、易扩展性、易维护性、通用性、可移植性、费效比 等等等等——我们都会面对的,只是不同时期分配的权重不同而已。如果我们完全无视其它 方面的存在而只盯住一个方面,开发出来的东西只能是玩具(个人以为,仅有增删改功能的 数据库应用就是不折不扣的玩具系统)。
还记得盲人摸象的故事么?——在不同的环境,对于不同主体,要关注的东西都是不尽相 同的,不要以点盖面。 合理性、正确性、时空效率、易用性、易扩展性、易维护性、通用性、可移植性、费效比 等等等等——我们都会面对的,只是不同时期分配的权重不同而已。如果我们完全无视其它 方面的存在而只盯住一个方面,开发出来的东西只能是玩具(个人以为,仅有增删改功能的 数据库应用就是不折不扣的玩具系统)。
N NbBoy Unregistered / Unconfirmed GUEST, unregistred user! 2007-05-13 #17 我的意思是算法常是排序、比较、查找等但常用的算法还有转换、变换等。生活习惯和逆向思维很重要。