自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

編程更像是在寫作

開發(fā) 項目管理
一直以來在程序員們看來,編程是一件枯燥乏味的事情,那么作者是怎么把編程和寫作聯(lián)系在一起的呢?那么就讓我們認真看看下面的文章。

本文是從 Programmers Are Writers 這篇文章翻譯而來。


早在2009年,Bruce Eckel 寫了一篇文章,道出了我的想法。

 “我終于給軟件開發(fā)找到了一個好的類比,” Bruce 寫到。“可是,我的讀者們可能對這個類比不會滿意。”

編寫軟件被人們類比成各種各樣的事情,從數(shù)學(xué)計算,到科學(xué),到工程,到手工藝。Bruce的觀點是,跟編寫軟件最相似的應(yīng)該是寫作。

Bruce并不是***個把這兩種行業(yè)進行聯(lián)系的人。在《代碼整潔之道(Clean Code)》這本書里,Robert C. Martin說,“我們都是作家。” Butler Lampson早在1972年就預(yù)見到:程序員不久將會變的更像詩人,而不是手工藝者。有一個Coding the Wheel的博客甚至寫了一篇關(guān)于Strunk and White這本書的詳細的分析報告,并把它當(dāng)作程序員手冊。

我想這是一個不錯的比喻,更重要的是,這是一個非常有意義的比喻。

而且反過來說也不錯。我并不想展開來討論說作家應(yīng)該像程序開發(fā)者那樣思考,但我相信任何作者,如果采用程序員們使用的那些非常好的方法,他們的散文一定會有極大的提高。

[[55828]]

埃里克·雷蒙德,全名“埃里克·S·雷蒙德”(Eric Steven Raymond)。1957年12月4日出生于美國波士頓,常用名稱ERS,著名的計算機程序員,開發(fā)源代碼軟件運動的旗手。

原文鏈接:http://www.aqee.net/programmers-are-writers/

【編輯推薦】

  1. 告別2011展望2012:一個程序員5年工作的得與失
  2. 程序員新年要做的10個決定
  3. 2012紐約市長新年計劃:學(xué)習(xí)編程
  4. 請重新認識你作為程序員的價值
  5. 程序員的5種類型
責(zé)任編輯:林師授 來源: 外刊IT評論
相關(guān)推薦

2022-02-24 13:12:20

區(qū)塊鏈比特幣DeFi

2016-05-23 11:19:21

谷歌VR

2011-06-28 10:48:22

2012-04-11 09:44:42

谷歌Chrome OS

2024-07-18 07:07:07

2011-04-18 13:53:25

應(yīng)用商店蘋果App Store

2014-07-14 09:54:43

編程代碼

2024-11-28 10:26:32

2015-06-17 10:14:45

2013-08-02 14:55:20

2014-08-18 15:02:03

小米MIUI

2023-04-19 08:21:41

ChatGPT瀏覽器操作系統(tǒng)

2012-09-10 09:09:55

編程語言漫畫語言

2019-10-09 16:47:18

MacOS蘋果系統(tǒng)

2011-03-10 09:17:25

軟件編程

2017-02-22 14:24:33

編程IT能力

2024-10-05 07:00:00

OpenAIGPT-4o人工智能

2020-02-04 10:23:22

Windows 10Windows 7Windows

2022-06-08 10:01:06

Go語法PHP

2024-04-12 14:34:59

點贊
收藏

51CTO技術(shù)棧公眾號