强烈建议jdon关闭,不要再误人子弟了!

08-12-01 lurenjia

强烈建议jdon关闭,不要再误人子弟了!

什么叫算法属于另外一个专业:数学???

什么叫软件中最重要的不是算法和数据结构???

在版主的眼中,软件只有互联网软件,在这里给你提个醒,软件还包括游戏,还包括搜索,还包括操作系统,还包括嵌入式等等。

而互联网软件又是其中最没有技术含量的,就是一个对数据库的操作,当然,当访问量达到了千万,亿万的时候又另当别论。

大家都知道,服务器要用linux/unix,为什么?稳定是一方面,但最重要的是它是开源的,可以直接调用系统资源,最大化的发挥CPU和内存的效率。

要能玩转linux/unix,需要什么?这个大家想想它是由什么写的就很容易明白了。

还有,版主常说,现在硬件便宜了,我想他是指PC机吧,至于服务器,现在sun/ibm的仍然是天价,除了银行、电信谁买得起?

难道硕大的微软、google比不上jdon,里面一大群专业人士天天研究软件的效率不及版主的一面之词???

引用版主一段话:

“我们再来看看,李开复如果实施招聘,肯定处于其算法就是力量的思想出大量算法题目,

如果是这样,我不知道他怎么想,难道他想在中国google这样应用前线,培养出Google最资深的计算机科学家Jeff Dean这样的人物?

其实一个公司只需要几个象Jeff Dean这样算法大师、架构大师或者需求分析师就可以,

可能只要求是创业者或者核心股东人物,根本不需要每个程序员都成为这三个大师的一种。”

如果大家不想做大师,只想做coder,那么,继续崇拜版主吧

    

36
Antinomy
2008-12-01 16:25

强烈建议lz不要再来jdon了,去做大师吧.....

zzxsky1986
2008-12-01 18:22

看过楼主的帖子之后有种说不出来的感觉,像是老子在批判儒家思想一样,其实楼主说的话是有道理,就像道家的思想一样,是具有很强的道理的,但是这个思想也不是能概括一切的。

软件发展到今天也已经经历过很多的阶段了,在面向过程的软件开发时代,软件被总结为 软件=算法+数据结构,进入到了面向对象的时代以后软件的定义就被更改了。但是这个更改代表的是一种进步,算法很重要,从来也没有人说算法不重要,但是只能说算法已经不是最重要的了,用一种极端的假设来说,算法确实已经不是最重要的了,如何能开发出来高扩展性,高维护性,高性能的软件系统才是现在软件开发的主要目标。

我认为在面向对象的时代,一个对象具有属性和服务(方法),方法的实现就可以体现算法的重要,至于数据结构在现在已经被封装的非常好了,当然有新的数据结构也可以使用对象来表示来描述。

Jdon这个论坛倡导的是一种开发软件的新思想,大力推广的是一种软件开发的思维方式,也许有些话说的是过于绝对了,但是也是banq老师为了阐述面向对象观点的一种方式,楼主来这个论坛也许不久,所以不能客观的去评论。

说实话我非常欣赏这个Jdon论坛,同时也希望它能越走越好。而至于楼主,如果不能清楚的看事物,首先我就感觉你不适合做软件,至于想不想(能不能)成为大师。。。。。。。估计有点勉强!看你的帖子首先的感觉就是不具备大师的素质。

个人观点!!!!!!

[该贴被zzxsky1986于2011-07-26 14:10修改过]

oojdon
2008-12-01 18:49

>>互联网软件又是其中最没有技术含量的,就是一个对数据库的操作

锁帖吧,这样的帖子太碍眼

coolboyyang
2008-12-01 22:05

我个人目前来说还是学生(大三软件工程专业),不过对于楼主说的一些话还是表示一些赞同。不过,就像LZ所说:目前来说,WEB应用似乎就是CRUD操作。其实不然!就我目前了解的情况来看,CRUD目前应用最多的是整个软件这个大环境,也可以说,这个是最基本的东西,就是因为基本,所以它才是各各系统的基本,从框架来看,对这四个操作的支持的确很好。但是,LZ说的数据结构,我想来说一说,就目前来看,数据结构已经被封装的很好了。就拿每种语言来说,都提供了许多总实现方法可以调用。还有一点就是说WEB开发简单,如果拿JAVA开发,说着JAVA开发简单,那么我认为这个人一定没有见过什么大世面,JAVA是不是只是用来开发WEB的?如果想CRUD我想你用ROR效果和速度似乎更好,我用过ROR,的确对于CRUD的操作更加简洁明了。不要忘记了,JAVA EE的存在就好,或者说,JAVA EE不止只有Spring……,还有EJB和一些适合大型项目开发的技术的存在,这个时候,你的系统的OO思想,技术架构和建模就显的十分重要与必要了。像《梦断代码》里说的一句话“软件开发是人类认为感觉最有把握,其实也是最没有把握的一门科学”,我认为这句话很有道理,也很值得深思,如果用spring,struts,webwork,ibatis,hibernate做过一些项目,之后认为原来系统开发不过如此,那么就大错特错。如果spring要是真能代替EJB,那么现在EJB还有存在的价值么?其实,技术永远怎么学也学不完。

观察可J道有几天了。里面的一些想法真的值得人们去思考。OO的概念值得再次思考,框架为我们“封装”了太多的设计模式,已至于我们只沉醉在了框架之中而忽视了许多我们本来应该值得思想的东西。

我要走的路还很长,LZ同样也是。其实我从小到大,一直认为软件其实并不是数学,就像数学不是软件一样。PS:本人数学很差,很烂。

[该贴被coolboyyang于2008-12-01 22:12修改过]

21Go 1 2 3 4 ... 21 下一页