初学者方向未定就要好好思考,取决于选择方向术业专攻问题。
[该贴被fbi1823于2009-02-13 16:05修改过]
看到这个争执其实很正常,我曾经也认为算法这些才是王道~~~但是真正在做一些J2EE的项目的时候才发现,当你用OO的思想去把问题简化为代码的时候,已经不是那种单纯用算法这些基础能直接解释的了。
其实随着软件的发展,程序员的重心在改变而已。最初程序员都是做硬件的人,自己做的硬件上自己知道怎么写~~~直到现在我们不需要去计较一个ArrayList是怎么实现的,我只需要直到它是数组做的线性表,我可以装东西就行了,而重点在于我要把多少什么样的数据装进去,要怎么去处理
有点小的建议,其实既然都是做这个的,网站做成这样不太好呢~不能体现出做软件的人的特点,特别是在如今web开发如火如荼的时代中~呵呵 后面这些算是自己乱说的吧
看这一句就知道你是多么的井底之蛙啊
看看是GOOGLE牛还是你所在的公司牛
PS:“学术交流,别攻击人啊!!保持气氛就OK”
不过气氛是好的 哈
在现阶段,宏观与微观是一个事物的两个方面,是不可分割的。做为一个软件工程师,我们即要考虑宏观,又要计算微观,这两个方面不能偏废任何一方。
一个软件工程,要有一个面向对象的架构和一些大粒度的业务对象便也要有用于计算的的对象内部的算法逻辑,这样才能构成一个整体。
所以说,现代的软件工程包含的概念要比面向过过程时代多得多,这也是事物发展的必须--新的思想总是要不断产生。
在现阶段,宏观与微观是一个事物的两个方面,是不可分割的。做为一个软件工程师,我们即要考虑宏观,又要计算微观,这两个方面不能偏废任何一方。
一个软件工程,要有一个面向对象的架构和一些大粒度的业务对象便也要有用于计算的的对象内部的算法逻辑,这样才能构成一个整体。
所以说,现代的软件工程包含的概念要比面向过过程时代多得多,这也是事物发展的必须--新的思想总是要不断产生。
我看到很多国内软件公司取名叫什么科技有限公司。你真是科技公司吗,做一些应用系统就是科技吗。我希望中国国内有更多的公司去关注低层的东西,而不是整天叫嚷“面向对象”。希望在有生之年看到国内能做出操作系统级的软件。而不是拿来主义。