12 啊君

尚未进行身份认证

暂无相关简介

等级
TA的排名 2k+

软件之道 -- 道篇全文

前言      软件作为信息时代的核心,由于它的抽象性、不易见性等,使得软件设计开发过程变得复杂、难于治理,开发团队如同在焦油坑中挣扎的巨兽,美国软件泰斗Fred Brooks在1987年发表的经典论文《没有银弹》中指出没有任何一项技术或方法可以能让软件工程的生产力在十年内提高十倍。25年过去了,我们在软件工程方面仍然没有根本性的突破,理论界和实践领域一直在努力探寻。      诸事有道,

2013-08-23 13:45:12

老子的软件之道 - 道篇 37 无为而治

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:什么是哲学  序 消灭人狼 软件的十大命题编程规则     圣人曰:道常无为,而无不为。侯王若能守之,万物将自化。化而欲作,吾将镇之以无名之朴。无名之朴,夫亦将无欲。不欲以静,天下将自定。    本章是道篇的最后一章,也是对道的总结;老子认为道常无为而无不为,遵道而行即可治国安邦亦可强身健体。本章表达了老子道

2013-05-09 16:32:26

老子的软件之道 - 道篇 36 治理矛盾

摘要:老子哲学 道德经 软件哲学、软件之道 参阅:序消灭人狼软件的十大命题编程规则   圣人曰:将欲歙之,必固张之。将欲弱之,必固强之。将欲废之,必固兴之。将欲取之,必固与之。是谓微明。柔弱胜刚强。鱼不可脱於渊,国之利器不可以示人。    矛盾无处不在,老子用于他高超的辩证思维,提出来治理矛盾的总原则:“欲歙必张、欲弱必强、欲废必兴、欲取必与”,运用于应用软件领域可以叙述为

2013-05-09 16:28:25

数据结构:线段树

原文链接:http://blog.csdn.net/w397090770/article/details/8219727一、线段树基本概念           线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。    对于线段树中的每一个非叶子节点[a,b],它的左儿子表示的区间为[a,(a+b)/2],右儿子表示的区间为[(a

2012-12-29 17:35:17

莫言 VS 余华

莫言大师获得诺贝尔奖后,我看了几部莫言的书,跟朋友交流体会,朋友说没看过莫言的书,但觉得余华的书很好,余华应该先拿到诺奖,于是我又看来几本余华的书,我没有资格评价两位大师,但凭个人感觉,莫言像金庸,余华像古龙! 哈哈。       莫言的书很好,风格非常鲜明,描述极端细腻(我觉得过于细腻了),叙事慎密,穿插巧妙、合理、自然流畅!       我随无文学根底,但莫先生拿奖还是在情理之中啊!!

2012-12-26 22:17:57

企业级应用软件开发面临的困境

摘要:企业技术架构   软件开发的困境  参阅:序 消灭人狼  软件的十大命题  编程规则     最近一直很忙,没时间写博客,今天在写一篇东西时,觉得下面这段内容可以和大家分享。     没有企业技术架构的支撑,应用软件开发就类似于没有操作系统支持的早期软件编程一样苦不堪言,摆脱不了如下三大困境:1)     手工作坊式的开发,对技术人员的强依赖;2)     软件开发团

2012-11-21 09:33:59

应用系统的症结与解决之道

摘要:企业应用架构、企业技术架构               参阅:序  消灭人狼  软件的十大命题 编程规则    目前应用软件系统的设计和开发遇到诸多的困难,主要原因在于业务与技术纠缠在一起,服务和功能纠缠在一起,导致应用系统与技术关联性太强,服务与功能关联性太强,系统混沌不堪,铁板一块、牵一发而动全局,难以适应业务的发展和变化,解决问题的关键在于:       1)将技术与业务分

2012-03-13 12:41:50

服务粒度设计原则与服务组合—兼谈应用软件的症结(二)

摘要:企业应用架构、企业技术架构               参阅:序  消灭人狼  软件的十大命题 编程规则       SOA、SOA、SOA!      现在许多企业都在进行基于SOA的应用治理,这里的关键是服务和架构,架构在上一篇架构简述>中已经作了介绍,本文重点讨论服务粒度设计原则和服务组合。      困扰目前应用领域的主要问题是服务的粒度如何把控,服务如何组合使用?

2012-02-25 21:43:18

架构简述—兼谈应用软件的症结之一

摘要:企业应用架构、企业技术架构               参阅:序  消灭人狼  软件的十大命题 编程规则       架构、架构、架构!      各领域都在谈论架构,尤其在软件领域,架构师也似乎成了软件士兵向往的将军头衔。然而,目前架构的概念却肤浅而混乱;实时上就行业应用而言,架构至少分为如下五大类:        而一直困扰应用软件领域的关键问题在于,许多人将应用

2012-02-08 15:47:28

老子的软件之道 - 道篇 35 应用治理

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则        圣人曰:执大象天下往。往而不害安平太。乐与饵,过客止。道之出口淡乎其无味。视之不足见。听之不足闻。用之不足既。      本章继前一章对道做了进一步的歌颂,叙述了道的作用和影响:“天下往,安平太,乐与饵,过客止,用不既”。运用于软件领域,可以理解为通过ET

2012-02-06 20:42:50

老子的软件之道 - 道篇 34 ETA赞

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则        圣人曰:大道泛兮,其可左右。万物恃之以生而不辞,功成而不名有。衣养万物而不为主,常无欲可名於小。万物归焉,而不为主,可名为大。以其终不自为大,故能成其大。      本章是老子对道的赞颂:大道能左能右、无所不至,造就万物、滋养万物却不居其功、不显其德,万物

2012-02-06 20:38:41

老子的软件之道 - 道篇 33 企业家精神

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则           圣人曰:知人者智,自知者明。胜人者有力,自胜者强。知足者富。强行者有志。不失其所者久。死而不亡者,寿。      本章是谈如何做人和如何修身的哲学,指导我们如何做到“智、明、力、强、富足、有志、健康长寿”。具体到软件行业,我们也可以把它理解为企业家精

2012-01-29 11:24:27

老子的软件之道 - 道篇 32 知止不殆

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则            圣人曰:道常无名。朴虽小天下莫能臣也。侯王若能守之,万物将自宾。天地相合以降甘露,民莫之令而自均。始制有名,名亦既有,夫亦将知止,知止可以不殆。譬道之在天下,犹川谷之於江海。       本章老子进一步阐述道及道的作用,提出“始制有名,知止不殆”的

2012-01-28 12:13:36

老子的软件之道 - 道篇 31 避免恶性竞争

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则      圣人曰:夫佳兵者不祥之器,物或恶之,故有道者不处。君子居则贵左,用兵则贵右。兵者不祥之器,非君子之器,不得已而用之,恬淡为上。胜而不美,而美之者,是乐杀人。夫乐杀人者,则不可得志於天下矣。吉事尚左,凶事尚右。偏将军居左,上将军居右。言以丧礼处之。杀人之众,以悲哀泣

2012-01-27 20:29:20

老子的软件之道 - 道篇 30 领导者的行为规范

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:以道佐人主者,不以兵强天下。其事好还。师之所处荆棘生焉。军之後必有凶年。善有果而已,不敢以取强。果而勿矜。果而勿伐。果而勿骄。果而不得已。果而勿强。物壮则老,是谓不道,不道早已。      圣人常怀仁爱之心,老子更是悲天悯人,他老人家反对战争,强调以

2012-01-27 20:26:32

老子的软件之道 - 道篇 29 过犹不及

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则       圣人曰:将欲取天下而为之,吾见其不得已。天下神器,不可为也,为者败之,执者失之。夫物或行或随、或歔或吹、或强或赢、或挫或隳。是以圣人去甚、去奢、去泰。      本章老子告诫我们要按客观规律做事,不要走极端,不要心存奢望,不要好大喜功。对软件领域更具有指导价

2012-01-27 20:24:22

老子的软件之道 - 道篇 28 大制不割

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则        圣人曰:知其雄,守其雌,为天下溪。为天下溪,常德不离,复归於婴儿。知其白,守其黑,为天下式。为天下式,常德不忒,复归於无极。知其荣,守其辱,为天下谷。为天下谷,常德乃足,复归於朴。朴散则为器,圣人用之则为官长。故大制不割。    本章老子提出了为人处世

2012-01-27 20:18:48

老子的软件之道 - 道篇 27 团队管理的真谛

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则    圣人曰:善行无辙迹。善言无瑕谪。善数不用筹策。善闭无关楗而不可开。善结无绳约而不可解。是以圣人常善救人,故无弃人。常善救物,故无弃物。是谓袭明。故善人者不善人之师。不善人者善人之资。不贵其师、不爱其资,虽智大迷,是谓要妙。      老先生教导我们,人要顺应自然,

2011-11-19 23:48:05

老子的软件之道 - 道篇 26 应用软件的根基

摘要:老子哲学 道德经 软件哲学、软件之道               参阅:序  消灭人狼  软件的十大命题 编程规则 圣人曰:重为轻根,静为躁君。是以君子终日行不离轻重。虽有荣观燕处超然。奈何万乘之主而以身轻天下。轻则失根,躁则失君。      本文先哲以树木为例阐明了重与轻、静与躁之间的关系,得出重为轻根,静为躁君,轻则失根,躁则失君的深刻道理。      那么对软件领域有什么启

2011-11-19 21:47:52

软件开发为何这么难???

对于企业应用而言,目前主要的模式就是C/S或B/S,它们都可以归入客户机-服务器模式,如下图所示:                                                           客户端输入一些信息提交后,服务器进行加工处理,然后返回一些信息。就如此简单,但为什么我们的软件开发却如此之难啊!这么多年来我们怎么还没摆脱Brooks先生的魔咒,在焦油坑中苦苦

2011-10-31 11:24:18

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!