返回

黑客与画家

关灯
护眼
第10章(1 / 1)
强烈推荐: 女侦探郝灵之死亡预言 我拍的一部电影 被催眠的少女小柔(全) 电眼教父 绝妙的计划 恐龙女王—海王子 风和日丽全本 老公老婆不登对 公公有点坏

把软件运行在服务器端就可以没有顾ุ忌地使用最先进的技术。随着软件从桌面端向服务器端转移连微软公司都看出这是未来&,而是因为人们在服务器上使用它们。这是真的吗,它们之所以流行不是因为人们使用它们开9indo9s应用程序,我想最大的原因就是有了服务器端。乔纳森·埃里克森说现在是“编程语言的文艺复兴时期”,芯片设计师已经不得不把它考虑在内。为多cpu计算机开?过去二十年,人们都在说并行计算马上就会来临。但是,到目前๩为止,它对编程实践并没有太大影响。这也能解释?逼迫你使用某一种语言的限,

它会在未来实现吗。

以永不过时作为目标也๣是一种避开时代风潮的影响的方แ法。“风潮”这个词,它就是一阵风似的&#x,从字面上就可以看出,随着时间经常改变。如果一件东西长盛不衰,而不是来自风潮的影响,那么它的吸引力一定来自本&#。

‘为ฦ什么财富的分配问题引起这么เ多争论?部ຖ分原因是反对声最大的人当中,很多人都少有创造财富的经验:大学生、继承人、教授、政客、新า闻记者。如果你在酒吧里听过大家议论体育赛事,你一定很熟悉这种现象。

‘eb怀特ebຘ9๗hite,18๖99๗—1985,美国当代着名作家、散文家,常年担任《纽约客》杂志的主要撰稿人,以优美的语体风格着称于世。——译者注’

一旦ຆ采用了这种新า模式,你就会知道布方式对软件开的影响有多么เ重大。桌面软件开之中的许多棘手问题,都是源自于它的那种灾难性的布方แ式。

为了在全社会制造出一个ฐ禁忌,负责实施的团体必定既不是特别强大也不是特别弱小。如果一个ฐ团体强大到เ无比自信,它根本不会在乎ๆ别人的抨击。美国人或者英国人对外国媒体的诋毁就毫不在意。但是,如果一个团体太弱小,就会无຀力推行禁忌。有一种行为ฦ怪癖叫做“嗜粪症”coprophila,它的患者人数以及影响势力眼下似乎就不太强大,无法把自己的观点推广给其他人。

把不同类型的工ื作捆绑在一起,可能ม是为了行政管理的方便,但是却容易引起混淆。这是我不喜欢“计算机科学”这个ฐ词的又一个ฐ原因。中间部ຖ分“计算机科学家”的工作,也๣许还可以被称为计算机的实验科学。但是,两端的数学家和黑客,并不是在做计算机的科学研究。

想要把握这个时代,就必须理解计算机。理解计算机的关键,则ท是要理解计算机背后的人。表面上这是一个机器的时代,但是实际上机器的设计者决定了我们的时代。程序员的审美决定了你看到เ的软件界面,程序员的爱好决定了你有什么样的软件可以使用。

‘“弱即是强"ิ指的是一种软件传播的模式,由摸nlisp专家理查德·加布๧里埃尔ricນhardpgaທiel于199๗1้年在lisp:๘goodne9s,ไbadne9s,ไho9to9in逼gdreamsongs9ibຘhtml一文中先提出。它的含义非常广泛,涉及软件设计思想的各个方แ面,其中的一个重要结论就是软件功能ม的增加并不必然带来质量的提高。有时候,更少的功能“弱”反而是更好的选择“强”,因为这会使得软件的可用性提高。相比那ว些体积庞大、功能全面、较难上手的软件,一种功能有限但易于使用的软件可能对用户有更大的吸引力。加布๧里埃尔本人经常举unix和9๗ix和cນ在设计上考虑了实际环境,放弃了一些功能ม,但是保证了简单性,这使得它们最终在竞争中胜出,成为ฦ主流操作系统和编程语言。——译者注’

与之对照,还有另一种软件设计思想,也许可以被称为ฦ“万福玛丽ษ亚”模式。它不要求尽快拿出原型,然后再逐步优化,它的观点是你应该等到เ完整的成品出来以后再一下子隆重地推向市场,就像圣母玛丽亚降临一样,哪怕整个ฐ过程漫长得像橄揽球运动员长途奔袭、达阵得分也๣没有关系。在互联网泡沫时期,无数创น业公司因为相信了这种模式而自毁前程。我还没听说过有人采用这种模式而获得成功。

软件领ๆ域以外的人可能没听过“弱即是强”,所以意识不到เ这种模式在艺术领域普遍存在。以绘画为例,文艺复兴时期就有人现了这一点。如今,几乎所有的美术老师都会告诉你准确画ฑ出一个事物的方แ法,不是沿着轮廓慢慢一个部分、一个部分地把它画ฑ出来,因为ฦ这样的话各个ฐ部分的错误会累积起来,最终导致整幅画ฑ失真。你真正应该采用的方แ法是快地用几根线画出一个ฐ大致准确的轮廓,然后再逐步地加工草稿。

在大多数艺术领域,原型使用的材料与成品的材料一般来说是不一样的。印刷็活字先画在纸上,然后才做成铅字。雕塑先用石蜡创น作,然后才用青铜浇铸。地毯图案先用墨水画ฑ出纸型,然后才织成地毯。建筑物先做出木模型,然后才做成石头建筑。

为什么1้5世纪油画次亮相会引起轰动并很快流行起来?原因就是油彩使得画家可以在原型上直接画出最后的样子。你可以按照ั自己的想法画出初ม稿,但是它并不对你构成限制。接下来你可以逐步加上细节,甚至对初稿做出重大修改,直到เ最后完成。

软件开也๣可以这样做。原型prototype并不只是模型摸del,不等于将来一定要另起炉灶,你完全能够在原型的基础上直接做出最后的成品。我认为ฦ,只要有可能,你就应该这样做。这样的方式使得你可以利用在开过程中一路产生的新想法。不过更重要的是,这样做有助于鼓舞士气。

士气是设计的关键因素。令我吃惊的是,大家很少提到这一点。我的一位美术启蒙老师๲告诉我:如果你觉得画某样东西很乏็味,那么เ你画出来的东西就会真的很乏็味。比如,假设你必须ี画一幢建筑物,你决定从每一块砖头开始画ฑ起。你觉得自己可以坚持下去,但是画到一半的时候突然感到很厌倦,于是你就不再认真观察每块砖头并画出它们各自不同的特点,而是以一种机械重复的方式草草地把砖头画完了事。这样一来,你的作品效果就很差,甚至还不如一开始就不采用写实手法,只是若隐若现地暗示ิ砖头的存在。

先做出原型,再逐步加工做出成品,这种方式有利ำ于鼓舞士气,因为ฦ它使得你随时都可以看到เ工ื作的成效。开软件的时候,我有一条规则:任何时候,代码都必须能ม够运行。如果你正在写的代码一个小时之ใ后就可以看到เ运行结果,这好比让你看到不远处就是唾手可得的奖励,你因此会受到เ激励和鼓舞。其他艺术领域也是如此,尤其是油画。大多数画家都是先画ฑ一个草图,然后再逐步加工。如果你采用这种方式,那么เ从理论上说,你每天收工ื的时候都可以看到整体的效果,不会对最后的成品一点感觉都没有。跟你说实话吧,画家之间甚至流传着一句谚语:“画作永远没有完工的一天,你只是不再画ฑ下去而已。”这种情况对于第一线的程序员真是再熟悉不过了。

士气也可以解释为ฦ什么很难为低端用户设计出优秀产品。因为优秀设计的前๩提是你自己必须喜欢这种产品,否则你不可能对设计有兴趣,更不要说士气高昂了。为ฦ了把产品设计好,你必须ี对自己้说:“哇,这个产品太棒了,我一定要设计好!”而不是心想:“这种垃圾玩意,只有傻瓜才会喜欢,随便设计一下就行了。”

设计意味着做出符合人类特点和需要的产品。但是,“人类”不仅包括用户,还包括设计师๲,所以设计工作本身也必须符合设计师๲的特点和需要。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━⌒

书签 上一章 目录 书尾页 书架s
推荐阅读: 电霸app下载 永远的兵魂没有完本吗 夜不语诡异档案女主是谁 食色生香一品美味小厨娘 如影随形东哥苏玛丽po 游戏规则电影在线观看完整版 乾坤再造的意思 魔阵村 六福喜事演员表是谁 我还是我的经典短句