php - 编程依赖数学知识吗?
黄舟
黄舟 2017-04-10 17:38:22
[PHP讨论组]

掌握一些优秀的数学方法,能够写出质量很高的代码,这句话有道理吗?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(3)
伊谢尔伦

算法是程序设计的灵魂,恰哈算法和数学息息相关,不过如果你算法很牛逼,能把书籍上的那些案例进行实际运用,我想你用在php上算大财小用了吧!不过听说算法牛逼的都是用c/c++的.
php属于网页开发,网页开发更考虑全局的设计,更完善的逻辑层次,因为逻辑的一些设定能够避免某些算法的问题,不过在算法方面,如果不是庞大的系统应该很少涉及算法,但是庞大的系统很少用php,目前为止就只听说过维基是php的

巴扎黑

抛个砖吧~个人理解~
数学能增强个人的逻辑思维能力及演算能力,而编程最重要的便是逻辑和算法。拥有良好逻辑性的代码可读性高且健壮性良好,而使用合适且优秀的算法可以增加代码的执行效率,从排序和查找中就能体现,而大型的计算项目(机器学习,大数据分析等等)更是依赖最优的算法抉择。
因此良好的数学功底毫无疑问能增强代码的编写能力。
但数学不好也不代表写不出好代码,尤其是在面向对象这块很注重理解,使用再牛的算法,封装得不好,一样会出现问题;相反,使用低级一些的算法但封装得恰到好处,逻辑关系鲜明正确,那样的算法同样令人向往。

ringa_lee

编程靠的是熟能生巧,经验的积累,其实跟数学和物理的交集非常少,可以看看王垠谈《数学和编程》:
计算机科学其实根本不是数学,它只不过借用了非常少,非常基础的数学,比高中数学还要容易一点。
所谓“高等数学”,在计算机科学里面基本用不上。
编程能解决科学没法解决的问题,满足人们新的需求,开拓新的世界。
所以亲爱的程序员们,别再为自己不懂很多数学而烦恼了。
数学并不能帮助你写出好的程序,然而能写出好程序的人,却能更好的理解数学。
我建议你们先学编程,再去看数学。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号