博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大道至简(二)
阅读量:5954 次
发布时间:2019-06-19

本文共 1070 字,大约阅读时间需要 3 分钟。

所以编程的第一要务是先把事情分析清楚,事件先后 的逻辑关系和依赖关系搞清楚,然后再去代码实现。一接 到任务就开始 Coding 的程序员,通常就是加班最多的程 序员。 记住:积极工作和勤于思考都要占时间。 当你熟悉了一门语言之后,你会发现,编程语言只有 喜欢与不喜欢的问题,没有会不会的问题。任何的一门语 言,你都可以在两周内掌握并开始熟练编程。因为任何的 一门语言,他们的底层函数库都是那么的相似,而他们 API 都是那样的依赖于操作系统。A 语言里有的,B 语言 里也基本都有。 通常而言,语言的差别主要表现在适用范围上。一些 语言适合做数值处理,小数点后可以精确到原子级,而小 数点前则可以表达到宇宙之无穷;另一些语言则适合做图 形处理,它的底层函数库比其它语言可以快上十倍或数十 倍;还有一些语言则适合于做网页,要用它来做一个通讯 薄软件都将是史无前人的挑战。 成天讨论这门语言好,或者那门语言坏的人,甚至是 可悲的。不但是悲其一叶障目,更要悲叹于那种大愚若智 的自得心态。 在没有工程的时代,上面所说的就是一个程序员的全 部。他们掌握了一门语言,懂得了一些生活中最常见的逻 辑,他们用程序的方式思考和学习了一些算法,并根据前 人的经验,把这些算法跑在了一些数据结构之上,最后,我们就看到了他们写的程序。 在没有工程的时代,出现了非常非常多的人物。其中 算法大师,有游戏大师,有语言大师,有挣钱的大师⋯⋯ 唯独,没有工程大师。嗯,可以理解嘛,那是没有工 程的时代。好蛮荒,好远古的。 

是懒人造就了方法 

战国时期的李冰凿了一座山。 史记中说是“蜀守冰凿离堆”,是说李冰在成都的时 候凿出了离堆。一说是李冰将都江堰附近的玉垒山凿了一 个大口子,叫宝瓶口,而凿的石头就堆成了离堆。另一说, 则是李的确是凿了一座“(溷)崖”,但是是在沫水,亦即 是今天的大渡河。 在哪里凿的山,是史学家都说不清楚的事。但的确凿 了一座山,而且方法是“(因)其崖崭峻不可破,(冰)乃积 薪烧之” 。 我们已经看到事物的进化了。同是战国时代,《列 子·汤问篇》里的愚公就要“碎石击壤”,而李冰就已经 懂得“积薪烧之”了。 会有人说愚公是“碎石”,并没有说他“碎石”的方 法究竟是“斧钺以凿之”,还是“积薪以烧之”。但想想那 个时代,如果有人懂得了烧石头这个方法,哪能不立即载文志之,永世传承。 再说了,愚公嘛。愚者怎么会呢?这还需要分析吗? 需要吗? 

 

 

转载于:https://www.cnblogs.com/muailiulan/p/11071219.html

你可能感兴趣的文章
[转]Newtonsoft.Json高级用法
查看>>
Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
查看>>
DFI、DPI技术
查看>>
hibernate 执行存储过程 方法
查看>>
RapidIOIP核的验证方法研究_王玉欢
查看>>
崩溃日志的实例
查看>>
base64是啥原理
查看>>
实战 Windows Server 2012 群集共享卷
查看>>
CSS 元素超出部分滚动, 并隐藏滚动条
查看>>
React中那些纠结你的地方(一)
查看>>
Docker入门安装教程
查看>>
PhoneGap极光推送 cordova消息推送
查看>>
Subarray Sum Equals K
查看>>
preventDefault, stopPropagation, stopImmediatePropagation 三者的区别
查看>>
算法题解:找出包含给定字符的最小窗口(枚举的一般方法)
查看>>
超级账本HyperLedger初体验
查看>>
完美解决html中select的option不能隐藏的问题。
查看>>
推荐5大开源工具,用于开发Kubernetes项目
查看>>
制定2015年的移动开发策略
查看>>
JPA 2.2改进了易用性
查看>>