大道至简(二)

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

是懒人造就了方法 

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

 

是多疑还是去相信 谎言背后的忠心 或许是自己太执迷 命题游戏 沿着他的脚步 呼吸开始变得急促 就算看清了面目 设下埋伏 真相却居无定处 I swear I'll never be with the devil 用尽一生孤独 没有退路的路 你看不到我 眉眼焦灼却不明下落 命运的轮轴 伺机而动 来不及闪躲 沿着他的脚步 呼吸开始变得急促 就算看清了面目 设下埋伏 真相却居无定处 I swear I'll never be with the devil 用尽一生孤独 没有退路的路 你看不到我 眉眼焦灼却不明下落 命运的轮轴 伺机而动 来不及闪躲 你看不到我 眉眼焦灼却不明下落 命运的轮轴 伺机而动 来不及闪躲 黑夜和白昼 你争我夺 真相被蛊惑 心从不退缩 这天堂荒漠 留给孤独的猎手
原文地址:https://www.cnblogs.com/muailiulan/p/11071219.html