在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

程序員需要知道的那些定理和法則

電子工程師 ? 來源:fqj ? 2019-05-17 17:20 ? 次閱讀

摩爾定律知道么?

帕金森定律講的又是啥?

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

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

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

阿姆達爾定律

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

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

程序員需要知道的那些定理和法則

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

炒作周期和阿馬拉定律

“人們總是高估一項科技所帶來的短期效益,卻又低估它的長期影響?!?/p>

—— Roy Amara

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

程序員需要知道的那些定理和法則

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

霍夫施塔特定律

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

該定律與帕金森定律看起來相互矛盾,但其實兩者可以并行使用?;舴蚴┧囟杀砻鳎诮o一個復雜的項目制定截止期限的時候,人們很容易自信過度。

帕金森定律

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

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

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

The Unix Philosophy

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7494

    瀏覽量

    87949
  • 處理單元
    +關注

    關注

    0

    文章

    9

    瀏覽量

    6921

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

文章出處:【微信號:BigDataDigest,微信公眾號:大數據文摘】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    程序員的快樂:那些小細節

    近日,有人撰寫了一篇文章,談到了影響程序員快樂的各種因素,特別強調了那些不太為人所注意的小細節。除了薪水、晉升機會等顯而易見的因素外,日常的工作中我們還需要注意一些小細節,也許程序員
    發表于 12-11 14:10

    為什么pickit3程序員不使用mplab進入模式?

    您好,我需要在不使用MPLAB的情況下使用程序員要去的PICkit3函數。我需要知道您是否有任何獨立的程序或更簡單的程序員在沒有mplab的
    發表于 08-13 10:32

    程序員需要學什么,微軟資深程序員學習手冊面試寶典資料

    程序員是現在比較吃香的工作。程序員工資高還不需要和復雜的社會打交道。那么怎么成為一名程序員?當程序員需要
    發表于 03-22 11:54 ?30次下載

    程序員學算法的重要性

    算法是計算機科學領域最重要的基石之一,編程語言雖然該學,但是學習計算機算法和理論更重要,因為計算機語言和開發平臺日新月異,但萬變不離其宗的是那些算法和理論。程序員需要知道的5大基礎實用算法介紹。
    的頭像 發表于 01-24 10:28 ?6335次閱讀

    程序員的第一生存法則是什么

    程序員的職業生涯,第一生存法則是什么?
    的頭像 發表于 10-26 15:14 ?1996次閱讀

    為什么程序員是不能忽略的聲音

    說到開發產品,沒有人比程序員更了解產品。程序員知道產品的優點、缺陷、用途和潛在用途。說起這些,程序員了如指掌,如數家珍。
    的頭像 發表于 10-23 10:30 ?1562次閱讀

    程序員如何定義

    當了幾年的程序員了,一直都在想一個問題,什么是程序員,程序員應該做好那些事情,什么樣的程序員是有素質的
    的頭像 發表于 12-18 14:15 ?2629次閱讀

    高級程序員需要學習哪些知識

    每個人都有大夢想,作為程序員當然是想做一個程序大牛,畢竟 不想當將軍的廚子不是好裁縫!那么要想成為好裁縫,不好程序員,應該需要哪些知識呢?搜羅了一下,還真不少呢!
    的頭像 發表于 05-30 16:16 ?4161次閱讀

    什么是程序員

    當了幾年的程序員了,一直都在想一個問題,什么是程序員程序員應該做好那些事情,什么樣的程序員是有素質的
    的頭像 發表于 06-04 16:21 ?9003次閱讀

    Java程序員和.NET程序員的區別

    Java 程序員大多會一些設計,知道設計模式,知道 IoC;相反,.NET 程序員很多沒有做過設計,也不知道什么叫設計模式 IoC。
    的頭像 發表于 06-05 16:10 ?6433次閱讀

    JAVA程序員和C程序員有什么區別

    1、知道JAVA程序員和C程序員的差別嗎?食堂里,吃完飯就走的是JAVA程序員,吃完飯還要自己收拾的那就是是C程序員。至于為什么會這樣,大家
    的頭像 發表于 11-03 11:25 ?4319次閱讀

    怎樣成為頂尖的程序員

    在IT行業飛速發展的時代,有過的程序員,有些成為程序員心中的大神,那么那些成為大神的程序員們是因為什么成為大神的呢?今天小編就和大家說說,希望那些
    的頭像 發表于 11-06 16:12 ?2998次閱讀

    優秀程序員的標準有哪些

    每個程序員都想知道自己是不是一個優秀的程序員,那么,就參考一下下面這10 條,看看自己是否達到了一個優秀程序員的標準。
    的頭像 發表于 11-15 16:15 ?3246次閱讀

    牛逼的程序員是怎么樣

    長期臥底各大程序員圈,總結出現實中那些牛逼程序員的主要表現癥狀,如下:
    的頭像 發表于 12-01 11:51 ?3021次閱讀

    嵌入式程序員知道的幾個基本問題

    電子發燒友網站提供《嵌入式程序員知道的幾個基本問題.pdf》資料免費下載
    發表于 11-20 11:21 ?0次下載
    嵌入式<b class='flag-5'>程序員</b>應<b class='flag-5'>知道</b>的幾個基本問題
    主站蜘蛛池模板: 欧美黑人性受xxxx喷水| 日本一区二区在线不卡| 九九热在线精品视频| 日韩一级在线视频| 综合黄色| 女69porin18| 四虎www.| videosex久久麻豆| 最近最新免费视频| 五月婷花| 丁香九月婷婷| 日韩卡1卡2卡三卡四卡二卡免| 国产拍拍1000部ww| 成人夜夜| 婷婷亚洲五月| bt种子搜索在线| 好爽好紧好大的免费视频国产 | 精品在线一区二区| 高h办公室| 久久99精品久久久久久野外| 末满18以下勿进色禁网站| aaaaa国产毛片| 国产精品最新资源网| 1024久久| 色伊人久久| 色综合小说天天综合网| 国产2021成人精品| 国产亚洲综合精品一区二区三区 | 男啪女色黄无遮挡免费观看| 天堂资源在线中文| 午夜999| 国产精品色婷婷在线观看| 黄色三级国产| 午夜免费啪啪| 人碰人操| 国产夜夜操| 日韩一区二区三区在线| 手机看片午夜| 亚洲国产成人久久| 羞羞答答xxdd影院欧美| 成人中文字幕一区二区三区|