阅读作业二——好文愚见

首先是好多的文章是英语啊,看的那个心碎的感觉……之后发现chrome浏览器的网页翻译功能,寻思着试试吧,翻译之后的文章,每个词完整地翻译了,句子更不通顺了,读几句话还行,长了发信更碎了……
看到《lost in catB》,眼前一亮的感觉,不是对题目和内容而是“中文版”这三个字,真心是如同大旱思甘露,中文的东西内容理解不深刻至少还是能看懂一些的。
其实我最最欣赏也最最蛋疼的一句话是“学会计算机编程很容易,就像学会用钉子把两块木板钉到一起一样简单。”之所以说欣慰是如果真的能像学习丁木板一样学会编程,真的是看似好简单啊,不过下一句话可能才是他要说的主要部分“但问题是——打个不恰当的比方,市场对“钉在一起的两块木板”的需求,除了“自豪的爷爷”的那点天伦之乐以外,真的是太小了。'意思是你想学会编程很容易,容易的像是顶一个钉子;但是你只会钉钉子的话市场不需要你啊,所以你会了编程依旧一无所有。’‘可以乐观地假定那些坚持下来的人最有天分,而且经验也最多,即便如此我们还是无路可逃,因为作为IT专业人士,由于缺乏基本功,他们大多数都很滥!’就是这么回事。其实这些都是废话,因为他说了写程序很简单马上能学会但是学会了没用,就是为了突出他后面提出的‘代码重用带来的麻烦’。通过例子,Sam Leffle的graphics/libtiff是在安装www/firefox之前必须安装的122包中的一个,但安装后的firefox浏览器却无法渲染TIFF图片。集市模式导致的悲哀的现实:一坨脓包似的权宜代码,被一群盲目的根本不知IT架构为何物的所谓IT“专业人士”永无休止地复制着,粘贴着。这事儿放在今天你也许很难相信,但就是在这令人无比尴尬的混沌之下,沉睡着美轮美奂的Unix大教堂的遗迹,而Unix恰恰是以设计简约、功能实用、执行优雅而著称于世的。这番话就是对代码重用的否定了,而且在我看来是彻底的否定,说的非常的尖锐。当然通过他的例子我们不得不信服他这样的评价,因为就这个例子而言是很合适的,但是是不是都是这样的呢却不见得吧。以下是在百度“代码重用好处”的时候看到的一段话“软件工程师的一个目标就是通过重复使用代码来避免编写新的代码。这样做并不是因为他们懒,而是因为重新使用已有的代码可以降低成本、增加代码的可靠性并提高它们的一致性。在理想情况下,一个新的项目是这样创建的:它将已有的可重新利用的组件进行组合,并将新的开发难度降低到最小。”所以这当然也是一家之言,绝对没有抨击或者驳回作者的意思,自己有自己的看法而已。既然集市存在有人愿意用,说明他们在用的时候有好处嘛,既然有好处,他的存在也有一定的合理性。不能一概而论好坏。过度的……适当的……辨析的看问题或许更加唯物?当然,这也是我的一家之言……

 

posted on 2012-11-14 00:59  lzplzp  阅读(163)  评论(0编辑  收藏  举报

导航