zoukankan      html  css  js  c++  java
  • 《道德经》程序员版第二章

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

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

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

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

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

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


    合乎自然而生生不息。。。
  • 相关阅读:
    go语言】Goroutines 并发模式
    Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
    多key业务,数据库水平切分架构一次搞定
    Goroutine是如何工作的?
    PHP进程之信号捕捉中的declare(ticks=1)
    php多进程总结
    mysql强制性操作
    rabbitMQ高可用
    服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
    mysql在innodb索引下b+树的高度问题。
  • 原文地址:https://www.cnblogs.com/samwu/p/2139574.html
Copyright © 2011-2022 走看看