突然想好好整理一下这个话题了,越来越觉得《道德经》是一部用之四海皆准的万能经典。
一般人理解老子,都会说到两个字:无为。
其实,在《道德经》的最后一篇中,老子是点名了他的真意:
圣人非无为也,为而不争也。
而他反复强调的无为,只是警告我们程序员,不要轻易而为,那是瞎折腾。
道可道,非常道,名可名,非常名。
这个虽然有点犯众怒。但这的确是一个普遍存在的问题。
大象无形,大音希声。常人关注着事物的表象,而更深层次的一些东西,难免就视而不见,听而不闻了。
“有”是“无”的起点,而“无”是“有”的升华
回到开始说的无为。这确实是一个非常重要的问题。
老子反对有为,首先,那是他觉得大多数人还达不到圣人的标准,一味的追求有为,只能是劳命伤财,徒劳而无功了。
然后,有为的最高境界其实就是无。但不是全无。内有而外无。
太抽象了,说点具体的吧(引一段 Readonly大师的名帖:http://www.iteye.com/topic/186309):
引用
1. 1999~2001之间EJB被各大厂商热炒 (IBM, Bea, Oracle, etc...)
2. 广告铺天盖地, Transaction, Security, Spec, Architecture, Remote procedure calls, Code reuse, Assembly等等buzz word犹如苍蝇成天在你耳边绕
3. 大型项目设计,企业系统构建,言必称采用先进的EJB技术云云
4. 各个银行,证券,保险,大型企业项目都被挂上成功的EJB技术光环
但是后续的发展事实呢:
1. EJB规范1.0及其难用, 厂商们开始推出EJB2,继续不遗余力地忽悠
2. 大规模的批评和抱怨:性能低下,编程效率低,平台成本高
3. Hibernate出现,Spring出现, J2EE development without EJB出现
4. Hibernate/Spring成为Java开发的事实标准
这里说的的两个主角:EJB 和 <Spring+Hibernate>。
前者是“有”的代表,后者是“无”的代表。
这里的‘有’ 表现在给你一堆中看的概念,把水给搅浑了,让你晕晕乎乎的感觉这是一个无比强大的玩意。
如果你是一个凡人,那你就跟着这些大忽悠走下去吧。
然而,事物终究要向前发展,过度而无畏的‘有’必然被人抛弃。最终,从‘有’向‘无’优化。
回到纵妙之门中的名句:而道可道,非常道,名可名,非常名。
我再加一句:无可无,非常无。
无用的花架子是需要简化的,但是常人往往抓不住这点。
从有到无,才是高明之举。
分享到:
相关推荐
ITF0-引言-天津大学智能与计算学部.pptxITF0-引言-天津大学智能与计算学部.pptxITF0-引言-天津大学智能与计算学部.pptxITF0-引言-天津大学智能与计算学部.pptxITF0-引言-天津大学智能与计算学部.pptx
贝叶斯统计-ch0-引言 贝叶斯统计-ch0-引言 贝叶斯统计-ch0-引言
数据库6版讲稿第一章----引言.ppt
这是《网站性能优化--从前端到后台的优化》一书的引言部分,全面英文版通读一遍之后,感觉非常实用,故有翻译给国人一起共享的想法。现将引言部分抛出,如果大家认为有用,我将陆续将后续章节翻译成中文。
IT服务管理:3--ITSM课程引言-认识云计算.ppt
信号与系统第0讲-引言.ppt
#### 一、引言 在现代软件开发中,程序效率的提升对于提高用户体验和降低资源消耗至关重要。正如原作者所述:“一个用户往往把他的生命中大部分时间用来等待计算机输出结果”,因此,作为开发者,我们有责任确保...
#### 一、引言 在嵌入式系统开发领域,Code Composer Studio (CCS) 是一款广受欢迎的集成开发环境(IDE),主要用于德州仪器 (TI) 的数字信号处理器 (DSP) 和微控制器 (MCU) 的软件开发。本篇将详细介绍如何使用CCS...
### 编程计算器fx-4850p与fx-5800p的区别与程序转换 #### 一、引言 随着技术的发展,计算器也在不断进化以适应更广泛的使用场景。卡西欧公司的编程计算器fx-4850p与fx-5800p便是其中的两个典型代表。fx-4850p作为...
◇ 第一章 引言 - 课前索引 - 第一节 计算机语言及其发展 - 第二节 程序设计方法 - 第三节 C++语言的特点 - 第四节 Visual C++6开发环境简介 - 本章小结 - 课后习题 ◇ 第二章 C++语言基础 - 课前索引 - 第一...
ITF0-引言-天津大学智能与计算学部.pdfITF0-引言-天津大学智能与计算学部.pdfITF0-引言-天津大学智能与计算学部.pdfITF0-引言-天津大学智能与计算学部.pdfITF0-引言-天津大学智能与计算学部.pdf
本系统通过详细的设计与实现,旨在提供一个简单易用、功能全面的个人财务助手。 1. 引言 在1.1章节,编写目的是为了阐述开发个人账簿管理系统的初衷,可能是为了提高个人财务管理的效率,减少手动记账的繁琐和错误...
在现代工业自动化领域,机器人技术的应用日益广泛,而可编程逻辑控制器(PLC)作为实现工业自动化的重要组成部分,其程序设计对于确保生产效率与产品质量至关重要。本文将重点探讨机器人与SPS(即PLC,可编程逻辑...
一分钟短视频,带你从小白入门深度学习,进行房价预测。正常学习教程是一学期,这里教你6小时就可以学会,不仅仅是一个实例,还有背后的原理,处理过程等。这是一个引言导入视频。
- **函数与模块**:学会如何组织程序结构,合理使用函数和模块。 - **编写规范的程序**:根据需求编写符合标准的C语言程序。 #### 九、C语言与自然语言的关系 C语言虽然是一种计算机语言,但它也有一定的逻辑结构和...
应用统计软件介绍:01-引言.ppt