论坛首页 海阔天空论坛

数学和软件

浏览 19375 次
锁定老帖子 主题:数学和软件
该帖已经被评为良好帖
作者 正文
   发表时间:2007-03-22  
数学<>逻辑学

软件开发,更重要的,是逻辑能力,而非数学能力。
0 请登录后投票
   发表时间:2007-03-22  
呵呵,不同角度,侧重点也有所不同。

这两天在看Haskell语言,一种函数型语言。脑子里总在想,怎样用它去解决实际问题,怎样把实际问题化为一个个函数。也许这就是数学建模过程吧。
0 请登录后投票
   发表时间:2007-03-23  
hurricane1026 写道
我的感觉是整个软件就是数学模型的映射。软件就是数学。。。


哲学认识世界、数学描述世界、程序再现世界

偶这么觉得
0 请登录后投票
   发表时间:2007-03-23  
庄表伟 写道
数学<>逻辑学

软件开发,更重要的,是逻辑能力,而非数学能力。


看到老庄这句,心里舒坦多了
0 请登录后投票
   发表时间:2007-03-23  
数学本来也是逻辑学
不过有很多人卖弄前人的智慧
当作自己很有智慧
其实那叫学识而非智慧

PS:学数学快的人逻辑清楚是共识,
但没学过数学的人逻辑不见得不清楚.
0 请登录后投票
   发表时间:2007-03-23  
hurricane1026 写道
抛出异常的爱 写道
数学本来也是逻辑学
不过有很多人卖弄前人的智慧
当作自己很有智慧
其实那叫学识而非智慧

PS:学数学快的人逻辑清楚是共识,
但没学过数学的人逻辑不见得不清楚.

有道理的紧。学数学主要是一种锻炼逻辑的好办法。而且逻辑好的人如果没有特殊原因,都学过数学了。毕竟基础教育还没有那么稀缺。
看过很多面试题都考算法
但是算法这东西有上千种
非要把前人智慧都背下来
才能成为好的程序员么?
能用的上的算法一共有多少种
有多少种是非要写到代码中的?
0 请登录后投票
   发表时间:2007-03-23  
如果脑子里只想到了(M*N)都不好意思合人打招呼......

PS:由于不是科班出身
大学只学复变,线代,立体几何之类的东西....
0 请登录后投票
   发表时间:2007-03-24  
见过一些大牛...什么物理系,数学系的博士...学起电脑编程那个顺手啊...短短2个星期活学活用的程序比我学了2年编程的都要弓虽N倍...
0 请登录后投票
   发表时间:2007-03-24  
http://sevenofnine.group.iteye.com/group/post/3578
0 请登录后投票
   发表时间:2007-03-24  
现在项目性质的实现 反映到 代码里面,大多其实还是逻辑性质的代码,数学知识还真体现不出来.

然而, 在上一个层次,比如性能调优,做一些基础架构性质的东西. 没有这些一定的数学背景还真是 " 举足不前" 了 .

所以,要做好软件开发, 没有数学光有逻辑能力还是不行的, 我就大概属于这类人,很多时候,还得回去翻看书籍,没有那种 灵光一闪的能力, 在更高层次的设计方面,这个能力足以让你 "相形见绌" 了.
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics