zoukankan      html  css  js  c++  java
  • 编程之道 拓荒者

    本文摘自:中国UML论坛 http://www.umlchina.com/best/g4/g284.htm

    1、寂静的虚空里诞生了神秘的东西,这种东西恒久存在永不消失,它是所有程序的根源所在,我不知道怎么形容它,姑且称它为编程之道。

    2、编程之道去如黄鹤来如晨风。

    3、如果道是完美的,那么操作系统就是完美的,如果操作系统是完美的,那么编译器就是完美的,如果编译器是完美的,那么应用程序就是完美的,所以用户心满意足,整个世界因此和谐。

    4、道生机器语言,机器语言生汇编器。汇编器生编译器,最后产生上万种高级语言。不论多么的微不足道,每种语言都有它自己的目的,每种语言都表达了软件的阴阳两极。每种语言都各得其道。但是尽量不要用COBOL语言。

    5、道之初,带来了空间和时间,所以,空间和时间是编程的阴阳两极。不懂编程之道的程序员常常把空间和时间消耗殆尽,得道的程序员则总是有足够的空间和时间去完成编程任务。

    6、任何程序都有漏洞。

    7、编程大师如是说:三日不编程,食肉无味。

    8、一个程序应该是轻灵自由的,它的子过程就象串在一根线上的珍珠。自始至终,目标明确。增之一字节则太长,减之一字节则太短。既没有不必要的循环也没有没有被引用的变量,既不缺少结构化也不至于僵硬呆板。

    9、一个程序应该遵循“最小惊讶原则”,什么是“最小惊讶原则”?就是说一个程序应该最小程度地引起用户的惊讶。

    10、无论一个程序无论有多么复杂都应该是一个单一的整体。程序是被它的内部逻辑所指引而不是它的外观表现。

    11、一个好的程序员不应拒绝维护他的程序。

    12、为什么程序员没有效率,因为他们把时间都浪费在开会上了。为什么程序员难于管理?因为管理者的干预太多了。为什么程序员一个接一个地辞职,因为他们累坏了。在糟糕的管理下工作,他们享受不到工作的乐趣。

    13、经理对程序员说,“你们的工作时间是早上9点到正午。”所有的程序员都很不满。经理又说:“好吧,那随你们的便,只要能按时完成任务。”,程序员们这下满意了,他们中午上班,一直工作到凌晨。

    14、没有软件,硬件只是一堆发热的电子器件。

    15、新手把游戏机递给大师,“我看到上面说明了三种难度的玩法:容易,中等,高难”,大师说,“但是每个这样的游戏机都有另外一种玩法,此时游戏机即不是想着怎么赢你,也不是怎么被你赢。”

         “那么请问大师”,初学者说,“这种玩法到底是怎样玩的呢?”
         大师把游戏机摔到地下然后用脚踩碎它,突然初学者明白了。

    16、如果你的应用程序不能正确地运行,不要去责怪操作系统。

    17、对于聪明的人,只要一个字;对于快马,只要轻轻一鞭;对于写得好的程序,只要单独的一个命令。

    2021年9月 北京、西安两地,高薪诚聘 .NET工程师,请私信联系!
    如果认为此文对您有帮助,别忘了支持一下哦!
    声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。转载时请在文章页面明显位置给出原文链接。
  • 相关阅读:
    天梯赛练习 L3-011 直捣黄龙 (30分) dijkstra + dfs
    PAT甲级练习 1087 All Roads Lead to Rome (30分) 字符串hash + dijkstra
    天梯赛练习 L3-010 是否完全二叉搜索树 (30分) 数组建树模拟
    天梯赛练习 L3-008 喊山 (30分) bfs搜索
    天梯赛练习 L3-007 天梯地图 (30分) Dijkstra
    1018 Public Bike Management (30分) PAT甲级真题 dijkstra + dfs
    PAT天梯赛练习 L3-004 肿瘤诊断 (30分) 三维BFS
    课堂实验(计算1!+2!+...+100!)
    39页作业第7题
    39页作业(还款年限—月还款额表)
  • 原文地址:https://www.cnblogs.com/youring2/p/1349623.html
Copyright © 2011-2022 走看看