什么才是最棒的代码呢?什么才是最好的架构呢?我想这是所有程序员的终极目标吧~
程序是美的,program is art。世界映射除了建筑的美,建筑的美映射出了程序的美
作者开头给出每个建筑、每个城市都是由作者称作模式的一定整体组成的。23种设计模式?
我们越学习使用这种方法,我们越发现这种方法并没有告诉我们多少我们以
前所不知道的过程,而是给我们展现了一个已经是我们一部分的我们自身的过
程。
我们发现,我们已经知道了如何使建筑有生气,但我们的能力却被冻结了,
我们有这种能力,却害怕运用它,我们的畏惧使我们丧失了活功能力,而用来克
服这些畏惧的方法和意象同样使我们丧失了活动能力。
最终我们所要做的,就是克服我们的畏惧,回到确切知道如何使建筑有生气
的、我们自己的本能之中,但是我们也知道,除非我们首先经过了教我们驱除畏
惧的训练,我们的能力是不易达到的。
它并非是个可被加到事物之上的外在的方法。相反它是深植于我们之中的一
个过程,只需加以释放。
使建筑优美的能力已存在于我们每个人之中。
但今天的事情却是,我们自己已被那些以为要使房屋或城市有生气就非做不
可的准则、成法、概念所图扰,我们变得害怕起自然发生的事情,而立确信我们
必须在“系统”和“方法”中进行工作,因为没有它们,我们的环境将会在混乱
中变得摇摇欲坠。
也许我们害怕,离开了想象和方法,混乱将挣脱出来,而且更害怕,如果我
们不使用某种想象,我们自己的创造本身会混乱不堪。我们何以害怕呢?难道是
因为假若我们搞乱了,人们会嘲笑我们?或许是我们很害怕,当我们希望创造艺
术时,真的搞乱了,我们自己将会混乱、空洞、虚无?
这就是何以旁人容易利用我们的畏惧的缘故。因为我们害怕自己混乱,他们
就可以劝说我们,必须更有方法、更有系统。离开了方法和更进一步的方法,我
们害怕白己的混乱将显现出来,而这些方法只能使事情更糟。
助长这些方法的思想和恐惧乃是错误的观念。
产生死寂、呆板、虚假的场所是由于这些错误的观念给我们产生的恐惧。而
且最有讽刺意义的是,我们用来使我们从畏惧中解脱出来的特殊方法,本身就是
枷锁,我们的困难就来自它对我们的束缚。
事实上,我们自己看上去的混乱乃是一个丰富的摇摆、自负、垂死、跳动、
歌唱、大笑、高叫、哭喊、睡眠的状态。倘若我们只让这种状态支配我们的建造
活动,我们设计的建筑,我们帮助产生的城市将是人们心目中的丛林芳草。
为自我消除这种错误的观念,为摆脱所有歪曲了我们本性的人为秩序的想
象,我们必须首先学会一种告诉我们环境与我们自己的真正关系的方法,而一旦
这种方法运用起来,打破我们依靠至今的错误的观念,我们将准备放弃这种方法,
自然地进行创造。
质
如何让代码可持续发展呢?拥有旺盛的生命力?融入自然,和谐,随和感,逻辑的生命力
答:无名特质的缺点:生气,完整-》舒适-》自由,准确(平衡,内在的作用力)-》无我(无我并不意味着制作的人把自己排除在外)
作者也没有很好的形容出来质,因为这整整说明了质是无法用语言表达出来的
有一些东两几乎确实是永恒的:它们强健,平衡,具有很强的自持力,以致
不易受干扰,几乎是不灭的。而其它的东西只是刚达到此质不到一瞬,就回到了
内部矛盾的最低状态。
- 刻意的使用已存在的设计模式反而会让代码显得死板,失去代码的意义
- 没有使用设计模式,只是接近真实的写代码会失去代码的内在美。
- 所有说,合适的使用模式,去让代码拥有生命,突出代码基本的质
- 质相对于不同的代码是不同的,是多变的,没有固成一套的质,摆脱了内部矛盾的一种微妙的自由。
- 在复杂系统的世界中,井非如此。许多人不完全忠实于自己的内在天性,或者是不完全“真实”。实际上,对于许多人来说,努力成为忠实于自己的人是生活的中心问题。当你遇到了忠实于自己的人,你就会立刻感到,他比旁人“更真实”。
- 外表是否具有欺骗性呢?束缚住人的思维,让人追寻不到本质
- 外界强加的规则是否让代码不更好的忠于自身呢?
- 突然想到一个问题:是不是人类的语言就限制住了某种思维的延伸呢?既然作者这里说的这个质睡觉哦无法形容的。
- 事物具有的内部矛盾是自由的,它就是完整的。当它本身冲突时.导致了分
裂它的力量,它就是不完整的。事物的内在矛盾越自由,它便越完整、越健全、
越专注。
生机勃勃
- 在死神面前,我们每个人几乎生活“在绳索之上”,不敢去做恐惧阻止我们 去做的真正的事情。
- 只要我们有自我的观念和见解,使我们顽固地坚持,以致我们不能想象怎样生活,而抑制了想象力,我们就无法放手。
- 问题:但是如果舍弃了自我意识,那我的存在就不再有意义,虽然我融入了自然之中
有这一特质的场所使这一特质出现在我们的生活中,我们自己有这一特质
时,我们就使它出现在我们协助建造的城市和建筑的生活之中。它是一个自立、
自持的特质。它是生活的特质。为了我们自己的缘故,我们必须在我们的环境中
寻求它,以便使我们自己生机勃勃。
事 件 模 式
每个地方的特征是由不断发生在那里的事件的模式所赋予的。这就是像在说设计模式是由于解决一些符合的问题而诞生的。
一个地方的特征则是由发生在那里的事件所赋予的。