博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《道德经》程序员版第二章
阅读量:5914 次
发布时间:2019-06-19

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

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

 

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

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

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

 

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

 

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

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/samwu/archive/2011/08/15/2139574.html

你可能感兴趣的文章
LINUX下DNS的查看和配置
查看>>
分布式事务系列(1.2)Spring的事务体系
查看>>
docker search, pull, login, push with Docker Hub - public registry
查看>>
正则表达式学习
查看>>
FL2440字符设备驱动之LED
查看>>
使用Webpack + Gulp便捷开发运行于Dcloud平台HTML5 Plus Runtime引擎的HybridAPP项目的一些经验分享...
查看>>
前端进阶之 a 可以同时 == 1 && == 2 && == 3吗?
查看>>
告别抽象的JS执行环境、作用域、作用域链、闭包
查看>>
9012到了!AI时代里,只会简单编程的你会怎么样?
查看>>
1月10日云栖精选夜读:专访金榕:四年蜕变,阿里iDST是如何登上浪潮之巅的?...
查看>>
区块链100讲:梅克尔树保障区块链数据不可篡改,想换根就要砍树!
查看>>
如何使用jstack分析线程状态
查看>>
运营不需要人脉?
查看>>
全方位解读Java反射(reflection)
查看>>
Spring Cloud Config服务器
查看>>
fprobe使用
查看>>
yum 安装rabbitMQ
查看>>
跟我学《JavaScript高程3》视频教程,下载地址
查看>>
GLSL变量
查看>>
使用nginx—搭建YUM仓库
查看>>