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

Github一天標星1k+,程序員需要知道的那些定理和法則

企業(yè)動態(tài)
關于開發(fā)人員必須要知道的定義、原則以及理論,一位名叫Dave Kerr的小哥哥在Github上專門開了個科普帖子,為廣大程序員介紹必備的定理。下面文摘菌為大家編譯幾條。

[[265349]]

大數(shù)據(jù)文摘出品

編譯:蔣寶尚、曹培信

摩爾定律知道么?

帕金森定律講的又是啥?

作為一名合格的開發(fā)人員,除了本身碼力超強外,或多或少要知道幾條“”潛規(guī)則”,例如依賴倒置原則、魯棒性原則......

關于開發(fā)人員必須要知道的定義、原則以及理論,一位名叫Dave Kerr的小哥哥在Github上專門開了個科普帖子,為廣大程序員介紹必備的定理。

他將這個項目稱為:黑客信條(hacker-laws)。

下面文摘菌為大家編譯幾條,具體內容,請大家移步GitHub☟

https://github.com/dwmkerr/hacker-laws

阿姆達爾定律

一個計算機科學界的經(jīng)驗法則,因吉恩·阿姆達爾而得名。它代表了處理器并行運算之后效率提升的能力。

并行計算中的加速比是用并行前的執(zhí)行速度和并行后的執(zhí)行速度之比來表示的,它表示了在并行化之后的效率提升情況。

阿姆達爾定律

可以看出,即使是一個50%可并行的程序,在超過10個處理單元的情況下也幾乎沒有什么提高,而一個95%可并行的程序,在超過1000個處理單元的情況下,仍然可以顯著提高速度。

炒作周期和阿馬拉定律

“人們總是高估一項科技所帶來的短期效益,卻又低估它的長期影響。”

—— Roy Amara

Hype Cycle(技術成熟度曲線)是制技術興奮度度和發(fā)展成熟度的直觀表現(xiàn),最初由Gartner公司提出,如下圖所示:

簡而言之,這個周期表明,新技術及其潛在影響通常會引發(fā)一陣高度關注。技術團隊經(jīng)常馬不停蹄進入這些技術領域,但往往無功而返。這可能是因為該技術還不夠成熟,或者現(xiàn)實應用還沒有完全實現(xiàn)。經(jīng)過一段時間后,技術的能力提高,使用它的實際應用機會增加,團隊最終可以取得成功。Roy Amara最簡潔地總結了這一點——“人們總是高估一項科技所帶來的短期效益,卻又低估它的長期影響。”。

霍夫施塔特定律

表面上和帕金森定律截然相反的霍夫施塔特定律表明:“即使將霍夫施塔特定律考慮在內,你在一件事上花費的時間總是要比想象得要多。”

該定律與帕金森定律看起來相互矛盾,但其實兩者可以并行使用。霍夫施塔特定律表明,在給一個復雜的項目制定截止期限的時候,人們很容易自信過度。

帕金森定律

帕金森定律(Parkinson's Law)是官僚主義或官僚主義現(xiàn)象的一種別稱,被稱為二十世紀西方文化三大發(fā)現(xiàn)之一。也可稱之為“官場病”、“組織麻痹病”或者“大企業(yè)病”。

帕金森得出結論:在行政管理中,行政機構會像金字塔一樣不斷增多,行政人員會不斷膨脹,每個人都很忙,但組織效率越來越低下。這條定律又被稱為“金字塔上升”現(xiàn)象。

將帕金森定律與霍夫施塔特定律結合會得出一個更加悲觀的結論:你的工作范圍會不斷擴大,結項日期遙不可及。

The Unix Philosophy

這一理念表明的是:小即是美,程序做好一件事即可;程序員盡可能早地建立原型 ;可移植性比效率更重要 。另外數(shù)據(jù)應該保存為文本文件 ,盡可能地榨取軟件的全部價值 。使用shell腳本來提高效率和可移植性 、避免使用可定制性低下的用戶界面,所有程序都是數(shù)據(jù)的過濾器。

具體內容,請大家移步GitHub:https://github.com/dwmkerr/hacker-laws

【本文是51CTO專欄機構大數(shù)據(jù)文摘的原創(chuàng)文章,微信公眾號“大數(shù)據(jù)文摘( id: BigDataDigest)”】

     大數(shù)據(jù)文摘二維碼

戳這里,看該作者更多好文

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2021-04-26 14:44:44

程序員技能開發(fā)者

2014-09-01 14:31:11

2021-11-26 05:57:12

開源備份Restic

2015-03-24 13:31:06

2020-06-16 11:09:13

程序員技能開發(fā)者

2022-03-09 09:56:27

插件開發(fā)效率

2019-04-28 09:56:15

程序員互聯(lián)網(wǎng)脫發(fā)

2019-11-07 15:30:00

EmacsIDE

2019-01-04 10:53:59

CPUCache緩存

2022-04-18 11:05:36

開源github代碼庫

2023-05-08 16:06:33

2016-09-08 14:40:44

2009-06-29 09:54:26

程序員定理

2020-12-08 10:23:42

程序員PPT開發(fā)

2015-02-10 10:21:22

程序員

2020-12-30 10:35:49

程序員技能開發(fā)者

2017-11-03 15:39:29

深度學習面試問答

2015-12-24 18:00:45

資深程序員

2023-04-17 16:37:14

2012-06-05 00:26:58

程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美一区二区三区四区 | 国产免费a | 精品免费| 国产成人99久久亚洲综合精品 | 国产精品视频久久久久久 | 国产一区二区成人 | 免费黄色大片 | 亚洲欧美激情视频 | 亚洲一区精品在线 | 久久久免费电影 | 成人免费视频网站在线观看 | 亚洲综合一区二区三区 | 99精品网 | 国产欧美日韩一区二区三区在线观看 | 狠狠ri| 中文字幕av在线播放 | аⅴ资源新版在线天堂 | 亚洲va在线va天堂va狼色在线 | 国产高清视频一区 | 日韩中文字幕高清 | 中文字幕在线免费观看 | 日韩成人免费视频 | 欧美无乱码久久久免费午夜一区 | 精品一区二区三区四区五区 | 国产精品免费在线 | 黄色一级片aaa | 免费久久精品 | 国产精品午夜电影 | 久久久久国产一区二区三区四区 | 免费黄色片视频 | 美人の美乳で授乳プレイ | 亚洲成人高清 | 亚洲欧美一区二区三区在线 | 天天影视网天天综合色在线播放 | 亚洲午夜视频 | 美女视频网站久久 | 亚洲国产精品人人爽夜夜爽 | 国产精品大片 | 亚洲免费成人 | 国产成人免费在线 | 日韩影院在线 |