自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探讨软件之道 -- 纪青君的博客

至繁归于至简,大道无为而无不为。 xabcd@126.com

  • 博客(68)
  • 收藏
  • 关注

原创 老子的软件之道 - 道篇 23 企业的行为准则

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:希言自然。故飘风不终朝,骤雨不终日。孰为此者?天地。天地尚不能久,而况於人乎?故从事於道者,同於道。德者同於德。失者同於失。同於道者道亦乐得之;同於德者德亦乐得之;同於失者失於乐得之,信不足焉,有不信焉。       虽然我们听不见大自然的语言,

2011-09-06 22:04:28 22714 2

原创 老子的软件之道 - 道篇 22 大师风范

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则      圣人曰:曲则全,枉则直,洼则盈,敝则新少则得,多则惑。是以圣人抱一为天下式。不自见故明;不自是故彰;不自伐故有功;不自矜故长;夫唯不争,故天下莫能与之争。古之所谓∶曲则全者」岂虚言哉!诚,全而归之。      在第二篇中我们描述了软件大师的特征,本节再向你展

2011-09-06 14:14:52 23939 3

原创 老子的软件之道 - 道篇 21 企业应用架构的形态

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则      圣人曰:孔德之容惟道是从。道之为物惟恍惟惚。惚兮恍兮其中有象。恍兮惚兮其中有物。窈兮冥兮其中有精。其精甚真,其中有信。自古及今,其名不去以阅众甫。吾何以知众甫之状哉!以此。      科学的企业应用架构EAA是遵循软件之道建立起来的,道的表现形式虽然是多种多样

2011-09-05 22:10:33 25948 1

原创 老子的软件之道 - 道篇 20 企业价值观

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则      圣人曰:唯之与阿,相去几何?善之与恶,相去若何?人之所畏,不可不畏。荒兮!其未央哉!众人熙熙,如享太牢、如春登台。我独泊兮,其未兆,如婴儿之未孩;傫傫兮!若无所归。众人皆有馀,而我独若遗。我愚人之心也哉!沌沌兮!俗人昭昭,我独昏昏;俗人察察,我独闷闷。澹兮!其若海

2011-09-05 21:44:27 24306 3

原创 老子的软件之道 - 道篇 19 设计的最高境界

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:绝圣弃智,民利百倍;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有;此三者,以为文不足。故令有所属,见素抱朴少私寡欲,绝学无忧。      最顶级的分析师是摒弃智巧的,他们能准确地把握需求的本质,从而使开发团队受益匪浅;大师一句话能省几十个人月啊。

2011-09-04 10:59:04 26536 2

原创 老子的软件之道 - 道篇 18 标准之上

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:大道废,有仁义;慧智出,有大伪;六亲不和,有孝慈;国家昏乱,有忠臣。        由于软件工作者不能遵循软件之道,无法对业务领域做出本质的抽象,他们只是面向功能、依赖具体,无法保证软件的灵活性和质量,因此出现了各种标准、规范来限制和要求开发

2011-09-04 09:47:47 23048 2

原创 老子的软件之道 - 道篇 17 平台及管理体系的层次

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:太上,下知有之。其次,亲而誉之。其次,畏之。其次,侮之。信不足焉,有不信焉。悠兮其贵言,功成事遂,百姓皆谓∶我自然。       成熟的软件企业,都应有自身的开发平台和管理体系,但不同企业之间确存在巨大的差异。      最好的企业,

2011-09-03 21:06:34 22359 2

原创 老子的软件之道 - 道篇 16 再谈需求

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则 圣人曰:致虚极,守静笃。万物并作,吾以观复。夫物芸芸,各复归其根。归根曰静,是谓复命;复命曰常,知常曰明。不知常,妄作凶。知常容,容乃公,公乃全,全乃天,天乃道,道乃久,没身不殆。       软件是以需求为基础的,因此做好需求分析是非常关键的,如何把握事物

2011-09-02 22:39:14 23022 2

原创 老子的软件之道 - 道篇 15 软件大师的特征

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:古之善为士者,微妙玄通,深不可识。夫唯不可识,故强为之容。豫兮若冬涉川;犹兮若畏四邻;俨兮其若容;涣兮若冰之将释;敦兮其若朴;旷兮其若谷;混兮其若浊。孰能浊以静之徐清。孰能安以动之徐生。保此道者不欲盈。夫唯不盈故能蔽而新成。

2011-08-30 19:21:32 25520 1

原创 老子的软件之道 - 道篇 14 软件的特征

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则      圣人曰:视之不见,名曰夷。听之不闻,名曰希。抟之不得,名曰微。此三者不可致诘,故混而为一。其上不皦,其下不昧,绳绳不可名,复归於无物。是谓无状之状,无物之象,是谓惚恍。迎之不见其首,随之不见其後。执古之道以御今之有。能知古始,是谓道纪。       要

2011-08-29 20:04:28 24195 1

原创 老子的软件之道 - 道篇 13 探路者

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则      圣人曰:宠辱若惊,贵大患若身。何谓宠辱若惊?宠为下。得之若惊失之若惊是谓宠辱若惊。何谓贵大患若身?吾所以有大患者,为吾有身,及吾无身,吾有何患。故贵以身为天下,若可寄天下。爱以身为天下,若可托天下。       由于软件自身的抽象性,使软件行业的路途更

2011-08-29 19:44:31 25565

原创 老子的软件之道 - 道篇 12 表示层与处理层

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则 圣人曰:五色令人目盲,五音令人耳聋,五味令人口爽,驰骋畋猎令人心发狂,难得之货令人行妨。是以圣人,为腹不为目,故去彼取此。       绚丽的界面、美妙的声音和图像,他们的确能够给人带来愉悦,但过度追求,往往本末倒置,哗众取宠;在各种新技术中间游来荡去,会使

2011-08-29 17:53:24 23270 1

原创 老子的软件之道 - 道篇 11 无之大用

摘要:老子哲学 道德经 软件哲学、软件之道                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:三十幅共一毂,当其无,有车之用。埏埴以为器,当其无,有器之用。凿户牖以为室,当其无,有室之用。故有之以为利,无之以为用。            车轮的中空使车辆运行更加平稳,瓷器中空虚的部分成就了它的功用,房屋有了空间和门窗,才有了房屋的

2011-08-29 14:48:04 25362 2

原创 老子的软件之道 - 道篇 10 平台之美

摘要:老子哲学 道德经 软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则            圣人曰:载营魄抱一,能无离乎?专气致柔,能如婴儿乎?涤除玄览,能无疵乎?爱国治民,能无智乎?天门开阖,能为雌乎?明白四达,能无知乎?生之,畜之。生而不有,为而不恃,长而不宰,是谓玄德。。      架构与应用之间能够高

2011-08-29 11:03:31 27117 1

原创 老子的软件之道 - 道篇 9 企业之道

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:持而盈之,不如其已;揣而锐之不可长保;金玉满堂莫之能守;富贵而骄,自遗其咎。功遂身退,天之道。       一个软件企业,当它掌握了软件之道,建立了架构体系,它的生产能力和发展速度会大幅提升;但是危险也会随即到来,要想稳健发展,还必须

2011-08-27 11:17:01 25766 1

原创 老子的软件之道 - 道篇 8 平台若水

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:上善若水。水善利万物而不争,处众人之所恶,故几於道。居善地,心善渊与善仁,言善信,正善治,事善能,动善时。夫唯不争,故无尤。       圣人赞水,因为水的品行近乎于道。      在软件系统中,企业的架构平台及应用软件的工装设备

2011-08-27 11:14:06 24724 2

原创 老子的软件之道 - 道篇 7 企业技术架构的特征 – 天长地久,兼论软件寿命

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:天长地久。天地所以能长且久者,以其不自生,故能长生。是以圣人後其身而身先,外其身而身存。非以其无私邪!故能成其私。       你一定知道天长地久这个成语。      这和软件有关系吗?是的,有关系,你搞懂了天长地久的原因,你才知

2011-08-27 11:10:17 25729 3

原创 老子的软件之道 - 道篇 6 企业应用架构

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则 圣人曰:谷神不死是谓玄牝。玄牝之门是谓天地根。绵绵若存,用之不勤。               应用软件的关键是要建立基础的、完备的与具体业务无关的企业应用架构EAA,这是整个应用的母体和根本啊,而具体的应用可以在此基础上成长繁荣,但你也不要操之过急,急

2011-08-27 11:07:07 26534 4

原创 老子的软件之道 - 道篇 5 企业管理

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则        圣人曰:天地不仁,以万物为刍狗。圣人不仁,以百姓为刍狗。天地之间,其犹橐迭乎?虚而不屈,动而愈出。多言数穷,不如守中。       企业难于管理,软件企业管理更难,但如果你理解了大仁不仁的道理,你就能破难为易了。      天地平等地看

2011-08-27 11:04:45 27559 2

原创 老子的软件之道 - 道篇 4 需求分析的方法

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则  1.4 需求分析的方法       圣人曰:道冲而用之,或不盈。渊兮似万物之宗。挫其锐,解其纷,和其光,同其尘,湛兮似或存。吾不知谁之子,象帝之先。       软件系统中本质抽象的接口和抽象类,虽简单却有大用,其实现的具体方式可以有千种万种,没有

2011-08-26 22:13:52 27470 4

原创 老子的软件之道 - 道篇 3 员工及代码的治理原则

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则  1.3 员工及代码的治理原则    圣人曰:不尚贤, 使民不争。不贵难得之货,使民不为盗。不见可欲,使民心不乱。是以圣人之治,虚其心,实其腹,弱其志,强其骨;常使民无知、无欲,使夫智者,不敢为也。为无为,则无不治。        员工治理方面,

2011-08-26 18:06:38 26496 4

原创 老子的软件之道 - 道篇 2 软件架构 – 难中求易

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则 2 软件架构 – 难中求易      圣人曰:天下皆知美之为美,斯恶矣;皆知善之为善,斯不善已。故有无相生,难易相成,长短相形,高下相倾,音声相和,前後相随。是以圣人处无为之事,行不言之教。万物作焉而不辞。生而不有,为而不恃,功成而弗居。夫唯弗居,是

2011-08-26 17:47:02 27139 5

原创 老子的软件之道 - 道篇 1 软件的本源-抽象

摘要:软件哲学、软件之道、银弹、人狼、软件架构                 参阅:序  消灭人狼  软件的十大命题 编程规则 道篇        你发现构成软件体系最基本的粒子了吗? 这是通往软件之道的门户。 (参见:软件架构形态) 1  软件的本源-抽象 圣人曰:道可道,非常道。名可名,非常名。无名天地之始。有名万物之母。故常无欲以观其妙。常有欲以观其徼。此两

2011-08-26 14:11:38 28772 8

原创 消灭人狼 - 软件企业的银弹是什么

1986年美国著名学者图灵奖获得者Brooks博士发表了“没有银弹:软件工程的根本和次要问题”的论文,提出了一个重要论点:“没有单纯的技术或者管理上的进步,能够独立承诺在十年内大幅度地提高软件的生产效率”,现在20多年过去了,还没有推翻他这个论断。      现在到了发明银弹

2011-08-23 22:29:56 3914

原创 程序员的表达能力 -- 程序员是表达大师! 提高形象思维能力 表达的基本模式 结构化思维能力 成长为优秀的架构师

大家都知道软件开发过程中沟通的重要性,表达能力是沟通的基础。       目前该领域表达能力好的程序员很少,究其原因我认为主观的因素更多一些,很多人认为程序员就应该如此,沉默寡言、不善言辞、笨嘴拙舌,错!而且大错!       程序员首先要克服这种负面的心理暗示,事实上程

2011-08-23 10:23:23 14719 6

原创 编程规则 - 3 类设计规则 (2) 类设计的基本要求

3.3 类设计的基本要求    上面讲述了系统设计和类设计的基本规则,理论性较强,你也许一段时间难以理解好,下面介绍类设计的基本要求,更加易于实践,你需要认真做好,上面的那些规则你可以在实践过程中逐步理解,软件设计是一门实践科学,纸上谈兵永远难以得其门而入,实践是最好的老

2011-08-22 11:25:15 3011

原创 编程规则 - 3 类设计规则(1)

摘要:类设计原则 编程规范 设计规则 编程指导      参阅:概述  命名3 类    在OOP的开发过程中,类是系统的基础和关键部件,类设计的水平决定了整个系统设计水平,因此我们必须不断提高类的设计能力,而且它遵守最简单的往往最重要的原则,一个系统中的实体

2011-08-21 23:39:31 5345 6

原创 编程规则 - 2 命名规则

摘要:编程规范 设计规则 编程指导      参阅:概述2 命名名不正言不顺、顾名思义、名如其人;可见命名之重要,我们在编码过程中,到处都会遇到命名,而多数人对命名草率处置,事实上糟糕的命名是烂代码的罪魁祸首,因此我们必须把命名上升到一个高度来认识。

2011-08-21 23:26:11 14673 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除