成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序員是高大上的藝術家,而不是碼農!

譯文
移動開發
程序員和作家其實是同行,而且,他們都是坐在電腦跟前不停地敲打著鍵盤,兩人在一起沒準能用鍵盤奏一曲呢~

【51CTO.com快譯】寫程序就像作家寫小說一樣,程序就類似一個劇本。如此一來,程序員和作家其實是同行,而且,他們都是坐在電腦跟前不停地敲打著鍵盤,兩人在一起沒準能用鍵盤奏一曲呢~

[[181660]]

 為什么這么說呢?小說是從構思到實現,程序從編程到運行,二者都是在運行你的思想,只是他們的表達出來的形式不太一樣。作家在下筆之前若沒有想法,就會出現很錯亂的故事劇情,毫無邏輯可言。寫程序也一樣,先醞釀好想法,才好寫下來告訴二逼電腦該干嘛。不過程序語言不是每個人都讀的懂,畢竟對大多數人這是外語。但看不懂火星文,不代表沒有好的火星文作品。

大家都會記得***次寫出來的作文,是多么混亂和隨意,因此你想寫出好作文必須對寫完的文字進行調整、潤色,這在編程中稱為重構。

[[181661]]

 并且,作家和程序員,等級也有著明顯的差異。

 

并且,作家和程序員,等級也有著明顯的差異。

作家可以創作,程序員也可以。但這跟實力和理想有關。寫程序如寫文章,寫出來的好壞,得看那位程序員的功力。

 

給大家舉個列子,我看完《指環王》這本書之后,不由得感嘆《指環王》真是一部神作。就像程序員寫代碼一樣~

[[181662]]

《指環王》最初只是《霍比特人》的續集。托爾金的出版商想通過續集從大獲成功的《霍比特人》大賺一把。但《精靈寶鉆》并不是成功的續集。于是,托爾金開始打算為《霍比特人》創作一個續集。***本書的書名是《黑影重臨》,而不是《指環王》。這部小說仍然是寫給孩子看的。弗羅多被稱為賓果,斯特爾德是個名叫特羅特的霍比特人,比爾博打算結婚,魔戒仍然只是一枚戒指。這個故事沒有明確的動機或方向。托爾金曾問道:“霍比特人還能做什么?”接著,霍比特人的想法涌現了出來。

 

[[181663]]

托爾金寫了一份又一份草稿,尋找***故事的方向。托爾金寫道《黑騎士》的場景時,一切都變了。一開始,黑騎士實際上是白騎士。甘道夫來找賓果談話。隨后故事開始展開。隨后,突然之間,馬的顏色從白色變成了黑色,甘道夫變成了披著黑色斗篷、頭戴兜帽的人,這就類似于編程中的一個新的框架。

我們怎么知道,這是一個新的框架呢?幸好,通過克里斯托弗·托爾金,我們了解了他父親對《指環王》所作的改變。科里·奧爾森博士(注:托爾金小說的權威研究者)向我們介紹了實際上是《指環王》的git日志。

想象一下,這好比是從真正的托爾金研究專家、天才分析師那里讀到Papers We Love論文,這很神奇。

 

并且,作家和程序員,等級也有著明顯的差異。

 

我們看到一個又一個想法在文本中涌現。這是持續不斷的重構和新開發過程。一些想法從頭貫穿到***。許多想法被擯棄,許多想法發生了演變。許多對話被保留下來,但被賦予了不同人物,以便在不同的情形下說出來。

這個創作過程的整體感覺就像是在開發軟件,只是結果不是一款切實可行的應用軟件,而是有史以來***影響力的故事之一。

對我來說,這個教訓印證了這句老話:任何成功的大型系統都是從成功的小型系統開始的。這同樣適用于作家和程序員。在創作過程中,你很容易對自己沒信心,因而感到沮喪。無論故事還是程序,不一定一開始都很出色;只有不斷進化,才會獲得出色的結果。

[[181664]]

因此,我要告訴各位,我們不是碼農,我們是藝術家~

原文標題:How Is Writing Lord Of The Rings Like Writing Software?

作者:Todd Hoff

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:陶家龍 來源: 51CTO
相關推薦

2014-11-19 15:26:00

程序員

2014-12-04 10:02:55

2012-03-30 08:52:48

2019-04-12 14:14:09

碼農程序員職業

2011-08-24 14:03:34

LiveSketchiOS

2020-12-06 20:12:52

碼農程序員

2013-07-24 09:31:45

大數據迪斯尼

2015-08-12 09:58:56

程序員工具

2012-09-10 09:16:54

2015-06-02 09:11:11

程序員效率源于需求

2015-06-29 15:01:40

程序員黑客和2B

2012-12-24 15:24:24

2015-05-25 19:30:15

程序員代碼維護

2012-08-20 09:26:17

程序員算法排列算法

2024-03-28 13:18:34

AI模型

2015-05-19 09:43:34

程序員他們是作家

2015-05-25 10:06:39

程序員代碼

2015-06-18 05:33:36

程序員碼農

2014-06-30 16:08:29

2022-05-30 13:38:51

區塊鏈人工智能Web3
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚州精品天堂中文字幕 | 亚洲精品第一 | 精品免费国产一区二区三区四区介绍 | 中文字幕一区二区三区四区五区 | 久久精品国产一区二区 | 国产一区不卡 | 国产欧美一区二区三区在线播放 | 精品视频一区二区三区四区 | 超碰在线久 | 成人免费网站 | 黄视频网址 | 日韩欧美一级精品久久 | 一区二区三区在线播放 | 天天看天天爽 | 国产精品视频www | 日本在线视频一区二区 | 亚洲第一av网站 | 日韩成人在线看 | 国产亚洲精品久久情网 | 99国内精品| 91精品免费视频 | 国产乱码精品一区二区三区中文 | 亚洲成人99 | 日韩精品免费视频 | 欧美在线视频一区二区 | 国产精品久久精品 | 亚洲精品欧美一区二区三区 | 午夜久久久久久久久久一区二区 | 蜜桃黄网 | 久久久久久久香蕉 | 日韩一区二区三区在线观看视频 | 欧美2区 | 欧美日韩综合一区 | 日韩高清电影 | 欧美在线观看一区 | 一级欧美 | 欧美一区二区 | 午夜一区二区三区在线观看 | 日日夜夜天天 | 成人在线免费视频观看 | 精品国产乱码久久久久久牛牛 |