• 《道德经》程序员版第二章


    天下皆知美之为美,斯恶已;皆知善之为善,斯不善已。故有无相生,难易相成,长短相较,高下相倾,音声相和,前后相随。是以圣人处无为之事,行不言之教。万物作焉而不辞,生而不有,为而不恃,功成而甫居。夫唯甫居,是以不去。

    当程序员都知道什么是高效整洁代码的时候,这说明缓慢垃圾代码已经遍布程序了;当程序员都知道什么是优秀开发习惯的时候,这说明丑陋的开发习惯已经侵入大多数程序员。

    (通过上句对高效与缓慢,优秀与丑陋的两面分析,揭示对立的两面互相转换的规律)

    所以,程序基本单位和程序运行过程互相生产,容易实现的程序和难以实现的程序互相转换,复杂的程序和简单的程序互相比较,上层应用和基础服务互相依靠, 程序界面和程序逻辑互相协调,前端开发和后端实现互相追随,而产生。

    因此,程序员大牛,开发程序时,是以程序运行过程为开发思路;教导别人时,是把自己开发程序的过程展现给别人,而不是用嘴巴教导别人说怎么开发怎么开发。

    各种程序涌现而不躲避矛盾(比如杀毒软件和病毒软件,加密程序和解密程序....),程序运行规律生成程序却不占有它,程序有所作为而运行规律却不占着它骄傲,程序为社会做出巨大贡献而程序规律却不占用这个功劳 。正因为程序运行规律不占用这个功劳,所以程序离不开程序运行规律。


    合乎自然而生生不息。。。
  • 相关阅读:
    C# XmlSerializer实现序列化浅析(转载)
    Direct3D学习(资料收集)
    幸福法则
    javascript中的keydown事件中的参数问题
    去除UTF8 BOM【转】
    JavaScript常用资料参考
    KCFinder CKEditor的文件管理器插件
    elFinder Web文件管理器
    用TcpTrace调试Web服务器
    Ubuntu 12.04如何登入root?
  • 原文地址:https://www.cnblogs.com/samwu/p/2139574.html
Copyright © 2020-2023  润新知