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

你的代碼有教育后人的義務與責任

開發 開發工具 后端
Reg Braithwaite先生曾在 文章里談到如何選擇在項目中使用什么樣的技術、工具或編程語言。程序員在做這些決定時必須考慮環境背景:我們將和誰一起工作,我們將要做什么,為什么會選擇這樣的技術路線。

孔子學院

Reg Braithwaite先生曾在 文章里談到如何選擇在項目中使用什么樣的技術、工具或編程語言。程序員在做這些決定時必須考慮環境背景:我們將和誰一起工作,我們將要做什么,為什么會選擇這樣的技術路線。

而我優先考慮的不是當前項目,也不是將和我一起開發的這些人。我優先考慮的是將來的那些我未曾謀面的程序員,那些將會研究我的代碼的程序員。
我希望他們不但能修改我的代碼或增添功能,而且能從其中學到一些東西,就像是我從現在讀到的代碼中學到的。

這是一個難以捉摸、很難實現的目標。通過代碼傳教,你需要把讀者帶回到當時的環境。如果你使用很老的技術,這反而會帶來麻煩。我們必須考慮到所處的編程文化,這是難點。對此我沒有建議提供,按你們認為正確的方法做吧。

重要的是你要有愿望去傳教,去分享你的知識。如果你可以使用函數式的Javascript技術來條理化你的邏輯,你就有責任這樣做。如果你看到一個方法能把一個復雜的Ruby方法變成一個簡單算法和數據結構,那么你就一定要這么做。這樣做并不是簡單的代碼更整潔了,更是因為你能讓將來的程序員變成一個更好的程序員。

因為這些,我認為,作為程序員關鍵的一點就是去擴展我們的視野。學習函數式編程,學習各種語言,學習陳述式編程,學習微控制器和界面交互,學習從未聽說的所有東西,用編程來教育自己。

英文原文:It is our responsibility to teach

譯文連接:http://www.aqee.net/it-is-our-responsibility-to-teach/

責任編輯:林師授 來源: 外刊IT評論
相關推薦

2013-05-17 13:22:17

iOS移動開發代碼

2020-07-17 14:44:01

GitHub代碼開發者

2021-07-12 07:08:54

責任鏈模式對象

2018-01-30 09:03:31

2020-04-09 11:00:38

Python編程語言代碼

2021-04-27 22:38:41

代碼開發前端

2022-07-29 08:40:20

設計模式責任鏈場景

2020-09-14 14:20:41

網絡風險漏洞網絡攻擊

2009-06-24 08:54:47

Linux開源軟件產業

2017-09-11 15:31:53

2011-12-19 09:40:21

程序員

2019-01-15 12:19:25

東軟安全

2019-10-29 14:36:27

代碼爬蟲程序員

2015-03-18 11:55:41

移動互聯網

2013-03-25 09:41:20

PythonCython

2020-10-27 15:52:29

AWS世外教育

2010-08-27 07:54:06

開發高手

2022-07-08 10:50:52

人工智能思考

2019-03-10 15:30:58

AI在線教育人工智能

2019-11-26 09:45:27

軟件設計設計模式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品91久久久久久 | 国产国拍亚洲精品av | 狠狠综合久久av一区二区小说 | 欧美综合一区二区 | 精品乱人伦一区二区三区 | 亚洲精品一区二区在线观看 | 91国产精品| 婷婷色国产偷v国产偷v小说 | 激情欧美一区二区三区 | 久久久国产一区 | 在线欧美一区二区 | 亚洲视频一区在线观看 | www成年人视频 | 国产欧美精品一区二区 | 国产免费一区二区 | 亚欧午夜 | 日韩免费高清视频 | 国产高潮好爽受不了了夜夜做 | 日本成人在线播放 | 免费观看毛片 | 午夜视频精品 | 欧美一级在线观看 | 日韩精品极品视频在线观看免费 | 懂色av一区二区三区在线播放 | 成人精品一区亚洲午夜久久久 | 狠狠艹| 日韩午夜在线观看 | 中文字幕精品一区久久久久 | 国产精品资源在线 | 视频一区欧美 | 日韩一区二区三区在线 | 婷婷色在线 | 99福利视频导航 | 欧美日韩国产在线 | 一区二区三区av | 成年人在线视频 | 亚洲欧美激情国产综合久久久 | 国产一区二区在线91 | 久久久国产一区二区三区 | 在线观看日本网站 | 正在播放国产精品 |