第一篇文章 关于道德经
逛了几年的JE,有时也想写写自己的帖子。但限于经验问题,总不能成笔,曾经看过一篇文章,比较推崇。老子有言“我有三宝,持而保之。一曰慈,二曰俭,三曰不敢为天下先”,我就“不敢为天下先”,让第一篇文章转自别处。虽然JE好像不赞成转载,但此文甚妙,予独窃窃以观之足矣。
《道德经-Jdon新解》
地址:http://www.jdon.com/jivejdon/thread/39889
作者:banq
个人博客:http://www.jdon.com/jivejdon/blog/banq
部分章节
第一章 道可道,非常道。名可名,非常名。 无名天地之始,有名万物之母。故常无欲以观其妙; 常有欲以观其徼(jiào)。 此两者同出而异名,同谓之玄,玄之又玄,众妙之门。
Banq@Jdon 注:道这玩意虽然可以讲出来,让大家知道,但是不要以为个个都知道了,就是一般道理,实际上这趟水非常深。道的名字虽然可以用“道”命名它,但不要以为贴上标签,就和其他万事万物一样有其界线和生存条件等等,这个名字实际上不是普通意义上的名字。
延伸开来,名字这玩艺相当重要,软件中给类函数取名字,一定要能够明确简洁,为什么流行TDD测试驱动呢?让你先对你的名字体现出的意义进行测试使用,当一个事物的名字取好后,我们就可以从这个事物的外部或内部分头进行细化工作,名字是事物内外接洽的中间物。
谈到人的姓名,名字是给其他人叫的,也是一个中间物,所以,取名相当重要,中国文化讲究姓名进行五行互补,根据你的出生年月日时辰,得出你的五行,看哪个比较缺,就补哪个,叫做用神,过去被认为是迷信,实际这里面有逻辑在里面,五行:木 火 土 金 水,实际是一种名字代称,不是实际意义上的这些名字,名可名,非常名而已,古人从河图洛图中得到启发,把整个世界分类成五行,当然我们是根据古希腊的分类方法分类,先分自然和社会 生物等,再在每个分支中分类,这样分类很表面很科学,实际上忽视有些事物是跨多个分类的,特别是我们人类,划分到社会中,还是生物中呢?
所以,中国古人分五行,只是从另外一个角度对世界进行分类,不要以为古人视角和希腊西方人不一样,就说自己的是好的,别人是错的,是迷信的,大家都必须从我这个角度看世界,那么人类真的无法前行了。
回头继续道德经:无名天地之始,有名万物之母,正好说明我前面讲的,名字是一个中间物,很多新东西刚刚诞生是没有名字,因为人们还没有认识到或看到或发现,等到发现了,给它取个名字,就象我们软件需求分析,有时没有认识到某个实体对象存在,所以忽视了,编出的软件怎么都不对劲,后来随着认识深入,发现了它,并给它取了名。
故常无欲以观其妙; 常有欲以观其徼:
正因为世界很大,有很多我们没有发现的事物,所以,必须以无欲望或无介入心态观察其奥妙之处,不要看到好看的花就喜欢,喜欢之欲就让你想采下它,这就不是 “观”了,而是介入了,我们中国语言都是以 成者为王,败者为寇 来决定褒义贬义的使用,那么这种介入用贬义就是“破坏”。
可是,日常中我们很难做得到“无欲以观其妙”,看到股票上涨,个个赚钱了,然后也跟进去买,结果赔钱了,股票也有其妙,先要在一旁安静的观察,研究。
“常有欲以观其徼”就非常有意思了,这和我们软件领域建模就非常有关,什么是领域模型,我们在jdon一直讨论,有人说它是客观的,有人说它是主观的,都对,为什么呢?这里的“徼”是边界的意思,很多解释说延伸为“端倪”,我不认为正确,就是领域边界的意思,当你带着寻找发现目的去看的话,比如寻找模型,那么你就会首先观察其边界,这个东西在时间或空间上能够存在多长时间或多大?
如果我们看到一个和时间有关的事物,维持一段时间,那么它就是一种“活动”,彩色UML中给它分类为红色 MI,可以落实为“服务Service”。如果我们看到和时间敏感度不大,空间上一直存在的,我们就认为它是“实体”。
所有这些,都是在某个边界领域中的,所以,称为领域中的模型。
道德经开篇就提出两个重要概念:名字 和 边界。实际这是非常正确有道理的,名字本身也代表边界,所以,我们取名字叫无边界影响,或者说无副作用,意思是,你的名字不要让人起歧义,要简单明确边界。
此两者同出而异名,同谓之玄,玄之又玄,众妙之门。
所以,“名字” 和 “边界”虽然名称不一样,但实际是同出一处,这就是“玄”机。玄来玄去,事物就是这样绕来绕去,呈现出世界的美妙之处啊。
这也难怪中国人说话也讲究绕弯,原来也是为了追求美妙啊,孔子把说话礼节学问发挥极致,和自然界一样变成玄妙之门,中国语言也变成一门玄妙的语言,不知这样老子知道,是哭还是笑呢?因为这和我们求真的原始人性冲突了。
第一篇文章 关于道德经相关推荐
- 第一篇文章,做个纪念
第一篇文章,做个纪念,这个blog好吗?拭目以待! 转载于:https://blog.51cto.com/197536/88241
- 人工智能写出第一篇文章:我真的没想要消灭你们,人类!
来源:网信科技前沿 在攻克棋类,飞行操控,机器视觉,语音识别等领域后,人工智能又开始入侵写作领域. 人工智能被人类开发出来是为了方便我们人类的生活,帮助人类处理一些事物,它的优点在于其拥有庞大的数据库 ...
- 博客园写的第一篇文章
09年5月21号,cnblogs.com上的第一篇文章. 07年计算机专业毕业到现在已经工作两年了,一直对软件开发者充满了敬仰.自己一直也在向这个方向努力,高等教育的现实的脱节,不是谁的错,在学校唯有 ...
- 区块链研习 | 区块链里所说的“智能合约”是什么? 本文作者:敖萌 编辑:温晓桦 2017-10-11 20:31 导语:谈到区块链,必然离不开“智能合约”这个词。我们在本系列的第一篇文章中提到“智能
区块链研习 | 区块链里所说的"智能合约"是什么? 本文作者:敖萌 编辑:温晓桦 2017-10-11 20:31 导语:谈到区块链,必然离不开"智能合约"这个 ...
- 初出茅庐的第一篇文章
目录 自我介绍 编程目标 学习规划 未来想去的公司 自我介绍 本人是自动化专业学生,在学习单片机的时候对编程有了很大的兴趣,特别是C语言直接对硬件的控制,令我领悟了编程的魅力,所以写下第一篇文章来记录 ...
- 神器:公众号如何从第一篇文章开始看
题图:Photo by Vincent van Zalinge on Unsplash而在微信中看公众号的第一篇文章难度堪比攀登珠穆朗玛峰. 为什么这么说呢?如果作者从2012年就开始写公众号,那么到 ...
- CSDN的第一篇文章——聊聊股市
没想到一个做光通信的渣渣开的CSDN账户第一篇文章竟然是关于股市的. 2021年新能源.军工.医疗.光伏.半导体可能是热门,在抖音上看了一些相关的东西,做个整理归纳 1. 选基金口诀 赵诣专攻新能源, ...
- 我的第一篇文章,doc命令
第一篇文章测试 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识. 新的改变 ...
- 在CSDN的第一篇文章
在CSDN的第一篇文章 关注CSDN,在这里找各种技术文章去看,已经很久了,而很密切的关注这里应该是从去年一月份开始吧,也就是从我实习开始.我是一个软件工程应届生,女滴,目前在小县城里的一家软件公司上 ...
最新文章
- 彩色图像--色彩空间 YIQ 、YUV 、YCbCr 、YC1C2 和I1I2I3
- android外置传感器,Android中外接键盘的检测的实现
- 《编码的奥秘》---学习编程一年半的体会
- HDFS数据的写入过程
- Android之用HttpURLConnection断点下载谷歌云存储(google cloud storage)文件
- python dataframe group by_Python DataFrame.groupby()聚合函数,分组级运算
- tensorflow函数记录
- MySQL列类型之——数值类型
- c++重载、覆盖及隐藏规则
- 第 10 章 容器监控 - 080 - Weave Scope 容器地图
- winform 监控 控制台 输出_海南指挥中心控制台公司-精诚创信
- 解码上市银行手机APP排行 兴业获评分最高
- 关于ZETag云标签你了解多少?
- 新版Dede采集不要在用没更新的Dede插件
- #八、古老的查表计算器--图表
- 【ninja】Windows下安装ninja环境
- JDK9相比于JDK8,究竟变强了多少
- 服务器2012系统用什么更新驱动程序,服务堆栈更新程序适用于 Windows 8 和 Windows Server 2012...
- 基于javaweb+mysql的房屋租赁管理系统(java+SSM+Layui+Maven+Mysql+Jsp)
- JavaScript数据数据类型判断
热门文章
- 《机器学习系列教程》第三章 深度学习基础
- 美容美发店会员管理系统开发_分享美容美发店做会员管理系统的好处
- 解线性方程组的直接方法:LU分解法及其C语言算法实现
- 9.13 用C语言实现LED1/LED2/LED3灯点亮
- 利用physon计算学生的成绩
- 1.关于嵌入式开发软件工程师的理解
- 销售管理——怎样判断商机
- 光猫注册灯一直闪/光猫恢复出厂设置后没网/路由器没网【修复记录】
- GAN网络系列博客(三):不受坐标限制的GAN(StyleGAN3)
- fat32位的U盘单个文件最大只能传输4G,应该怎么办呢?可以使用cmd转换成NTFS格式