社区
数据结构与算法
帖子详情
编程本质
vooohooodooo
2011-03-26 09:33:59
能够有人问这个问题,说明我们国家还有希望。
给你一个思路,把汇编看透,把c看透,把编译过程看透,把数字电路看透,然后进行总结,问下自己到底是算法是第一位的,还是数据结构是第一位的,看看数字电路是怎么把逻辑一点点实现的。
再告诉你一句,即便你知道了本质,也没用。。。。在一个不尊重知识的环境里,还是睡觉吧
...全文
598
30
打赏
收藏
编程本质
能够有人问这个问题,说明我们国家还有希望。 给你一个思路,把汇编看透,把c看透,把编译过程看透,把数字电路看透,然后进行总结,问下自己到底是算法是第一位的,还是数据结构是第一位的,看看数字电路是怎么把逻辑一点点实现的。 再告诉你一句,即便你知道了本质,也没用。。。。在一个不尊重知识的环境里,还是睡觉吧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Angel____41_
2011-06-10
打赏
举报
回复
有点悲催!
bourbon1795
2011-06-08
打赏
举报
回复
眼高手低 刷题去吧
cnmhx
2011-06-07
打赏
举报
回复
说的在理,但是——
口气忒大!
Forrest
2011-06-06
打赏
举报
回复
有着闲得慌 的 功夫 , 不如去看看书1
liuzhengxi2010
2011-06-06
打赏
举报
回复
睡觉去
Haven
2011-06-03
打赏
举报
回复
嗯……睡觉去了……
cnmhx
2011-06-01
打赏
举报
回复
战略和战术怎么混淆比较呢?
gaoduyanjiu
2011-06-01
打赏
举报
回复
学以致用,学的再好有个啥用
pandm
2011-05-31
打赏
举报
回复
编程的本质就是用计算机干活。请给分。
遥望未来_cheerup
2011-05-31
打赏
举报
回复
有意思!!!
a553742w
2011-03-30
打赏
举报
回复
不错 啊
qq675927952
2011-03-30
打赏
举报
回复
打酱油的。。。
studentsql
2011-03-30
打赏
举报
回复
现阶段我们对知识的尊重是欠缺的。
showjim
2011-03-28
打赏
举报
回复
[Quote=引用 13 楼 icerainfc522 的回复:]
我倒是觉得 在硬件发展飞快的今天 过度地考虑执行效率没必要 适当地考虑项目完成花费最少 反而是节约型社会提倡的
[/Quote]
基本上应该这样,不去究结这些东西。
但是我想优化这个东西只是个人喜好而已,不是什么最优策略。
icerainfc522
2011-03-28
打赏
举报
回复
我倒是觉得 在硬件发展飞快的今天 过度地考虑执行效率没必要 适当地考虑项目完成花费最少 反而是节约型社会提倡的
showjim
2011-03-28
打赏
举报
回复
[Quote=引用 11 楼 fancymouse 的回复:]
>编译器的优化永远都达不到极致。
可惜写编译器的人知道的优化比乃知道的优化要多得多。
[/Quote]
也许对我来说是这样吧,但应该不是对任何人都成立,必竟写编译器的人可以是一些人,但不是神。
我相信,一定有长年累积这方面优化知识的人,不比那些写编译器的差。
当然我不属于那类似,因为我只知道一些汇编指令可以减少跳转而已。
也不可否认,对于高级语言来说,很多优化都只能由编译器来做。
FancyMouse
2011-03-28
打赏
举报
回复
>编译器的优化永远都达不到极致。
可惜写编译器的人知道的优化比乃知道的优化要多得多。
booksoon
2011-03-28
打赏
举报
回复
有时还是不求甚解更好~~~~,当然,还有句话,深度决定广度
瓶盒
2011-03-27
打赏
举报
回复
[Quote=引用楼主 vooohooodooo 的回复:]
看看数字电路是怎么把逻辑一点点实现的。
[/Quote]
这句很有意思。
谁能说下,一个简单的逻辑跳转指令JNZ,需要哪些数字电路模块来实现,模块之间如何连接的(简要)。
showjim
2011-03-27
打赏
举报
回复
[Quote=引用 5 楼 sbwwkmyd 的回复:]
有些指令或寄存器,C没有提供直接访问能力。
编译器的优化永远都达不到极致。
[/Quote]
不过一般情况下,不应该去究结这些东西。
加载更多回复(8)
编程
的
本质
是什么?
本文探讨了
编程
的
本质
,将
编程
比喻为将现实世界的问题映射到计算机的IPO模型(输入、处理、输出)中。通过抽象和模型建立,程序员使用
编程
语言将线下任务转化为线上程序,实现问题的解决。
编程
的目标是利用计算机解决现实问题,而
编程
语言是连接现实与计算机世界的桥梁。
编程
的
本质
, 就是创造工具
博客探讨
编程
的
本质
,指出
编程
本质
是用代码构建解决问题的抽象工具,可小到函数模块,大到平台服务。
编程
既是创造工具,也是设计解决方案,如 ShipAny 服务就是典型的程序员为程序员创造工具的例子,掌握造工具心态能进入
编程
本质
思维。
编程
本质
论
文章探讨
编程
本质
,指出
编程
核心是对概念抽象和逻辑描述。以生成临时文件名为例,说明
编程
涉及问题、概念、逻辑和技巧四个要素,强调逻辑和概念对程序质量起决定作用,提醒勿过度关注语言、框架等技巧而忽视
本质
。
【
编程
的
本质
是什么?】
本文探讨了
编程
的
本质
,认为有效隔离Logic、Controller和DataStruct (LCD) 是关键。文章强调了Logic与Controller的有效分离,Controller的标准化及DataStruct的泛型
编程
标准化对于提升程序质量的重要性。
数据结构与算法
33,025
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章