程式設計者的技術文筆與寫作

程式設計者是工程師?科學家?工匠或藝術家?Robert C. Martin在《Clean Code》書中第一章即談到:「We Are Authors」。Bruce Eckel在2009年於Artima Weblogs寫了一篇文章〈Writing Software is Like ... Writing〉。《Coders at Work》書中,多位大師也曾提及文筆表達能力對程式設計者的重要性。 

作家使用自然語言撰寫著作,程式設計者使用程式語言撰寫程式,兩者都是使用書寫能力,將心中的想法具體為實際的文字,身為程式設計者應具有一定程度的技術文筆,因此,偉大的程式設計者往往也是卓越的技術作家。 

文筆代表溝通與組織能力 

寫作的出發點是溝通,可培養有條理的述事能力。寫作時總會有一或多個預設的讀者,基於對這些預設讀者解釋你所理解或想表達的事物為何,必須有一個條理順序來進行說明,在這個過程中要考慮到如何引導、如何漸入、如何深入、如何應用、如何淺出、如何結論,這都是訓練個人思路的一種方式,也是分析事理或問題的基礎。 

更多內容:http://www.ithome.com.tw/itadm/article.php?c=74016



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值