日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

思维模型 复用

發布時間:2023/12/15 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 思维模型 复用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本系列文章 主要是 分享?思維模型,涉及各個領域,重在提升認知


1 模型故事

游戲中巧妙的 復用設計

FC游戲 超級馬里奧兄弟:這款游戲的容量僅有40KB,因此任天堂在“用盡可能小的容量實現盡可能多的效果”方面可謂不遺余力。最為人所知的就是“云”和“草”,兩者只是顏色不同:

FC游戲 魂斗羅 一代也只有 128KB大小,一共是8關。可以說也是在“用盡可能小的容量實現盡可能多的效果”方面可謂不遺余力。接下來談談這里面的復用:這人物只是換了個顏色,雪山實際上也是一張圖來回復用,下面的石頭塊和草坪就更不用說了,到處都是它。

坦克大戰,85.5KB大小,原版游戲,一共包括由13×13大小的地圖組成的35個關卡,再加上復用的35關,不算溢出相當于70關了。當然這里面的 地圖元素:坦克、草坪、冰面、磚塊、鋼鐵,坦克元素:我方(一綠一黃 僅顏色不同),敵方:(仔細觀察 一共也就是四類)如下所示(元素過于明顯,就不直接畫框了):

復利陷阱(復利思維的真相)

復利是世界第八大奇跡,其威力比原子彈更大。----愛因斯坦。曾幾何時在受過的教育里,復利通常稱為“利滾利”,是富人剝削窮人的工具。腦海里自然涌現黃世仁的閻王債、威尼斯商人猶太人夏洛克的高利貸。那先看看復利是什么?復利的計算公式是:

F=P*(1+i)^n (P=本金;i=利率;n=持有期限)

其中本金和期數只能為正數,而收益率則可正可負。如果收益率為正,則為“利滾利”,例如收益率為10%,則本金則以1.1倍的速度保持增長;但是這里請注意:如果收益率為負,則為“利虧利”,例如收益率為-10%,則本金則以0.9倍的速度不斷減少。由此可見,真正的復利其投資收益率必須始終保持為正。然而現實確是:四大行2018年存定期,一年定期利率:1.75%,二年:2.25%,三年和五年:2.75%。計息方式還只是單利,就這樣 要想致富那得猴年馬月,理想很豐滿但現實很骨感,再加上 通貨膨脹本身也是復利的,這會大幅度的抵消 所謂的收益。

接下來我們談談?復利奇跡的都在回避幾個致命問題,如下所示:

  • 賺錢是復利的但是虧錢也是按照復利的:每年定投1萬,第10年的時候,手一抖虧了15%,注意并不是1萬虧了15%,而是說這10年所有積蓄總額整體虧了15%啊。
  • 高額回報至關重要的前提是你要有巨額的本金做基礎:更進一步分析復利曲線,有一個至關重要的因素,所謂的高收益真正有威力的是最后那一階段,也就是?最后那幾年,而前20年僅僅是打基礎用的,你必須要是頂尖高手,還必須一次都不出錯才有資格在最后幾年領取高回報的門票,也就是說我們必須?先得有1000萬才能去賺3000萬,至少得是同一數量級,但問題是很多人是一兩萬塊錢起步,想賺到百萬千萬,這個數量級的差距用復利就無法跨越。
  • 通脹本身也是復利的:真正篤信復利的人就在我們身邊,就是父母那一輩的人,他們節衣縮食克勤克儉,遙控器得套個塑料袋剩菜熱了3遍不舍得扔,一輩子的錢都在利滾利而且當年利息遠高于今天,那他們的1000萬呢?每年的通脹都在去年基礎之上繼續通脹,你會失手,但是對手不會失手,當年的萬元戶定存了40年,終于每月領到了幾百塊錢,懷疑精神是第一位的,其實我們換一個角度看復利之所以流行并不是因為賺錢,而是因為產品設計,它完美的契合了目標買家的需求,你沒錢,沒關系,一萬塊錢就行,你不會沒關系,一說就會,你沒特長沒關系,不需要特長,你想要高回報,沒問題,40年之后就可以變富豪了,每一個環節都是在給買家量身定制的,任何策略我們關心的并不是可不可以,而是有沒有用,1000塊錢復利到1150可以嗎?可以。有用嗎?沒用。所有基于吃利息的方案從一開始方向就錯了,因為不可持續!
  • 復利,被愛因斯坦譽為“世界第八大奇跡”,有錯嗎?直到某天看到一段話給出了答案:復利的價值不在于公式,而是一種思維方式!數學,在真實世界里更多是一個思考工具、表達工具,而不是計算工具。只有理解這一點,才能理解跨學科的知識如何在現實中融會貫通地解決問題。資源有限,但智力無限。

    易經中的復用思維(陰陽 四象 八卦 六十四卦 的 復用)

    這里引用一張圖,如下所示:(從太極中的陰(0)陽(1) 到 四象中的?太陰(00)? 少陽(01)? 少陰(10)太陽(11),有木有發現,就是 0和1的復用,也是陰爻和陽爻的復用,依次類推,從四象到八卦也是 如此)

    而所謂的六十四卦,是 八卦的復用,如下所示:

    同時關于八卦更詳細信息可參照文章:思維模型八卦?

    軟件復用

    從軟件的發展歷史來看,在軟件發展初期,所有人都必須從頭開始編寫程序。現在,軟件系統的種類越來越多,規模越來越大,在已有的軟件中,很多功能被重復寫了成千上萬次,這些重復的代碼在當今軟件的開發中可以不斷被拿來使用。AT&T、IBM和東芝 惠普、NEC、摩托羅拉?等公司的經驗表明,非正式的代碼復用率為15%~20%,結合其他系統復用,使得軟件開發的成本大大降低,開發時間得到有效縮短。

    日本的一些軟件公司還建立了適合使用標準部件的工程組織,一直追求更正式的復用。20世紀80年代中期,日本軟件工程的復用率已經接近50%。美國的惠普公司從1984年初開始之后的10年里,在儀表和打印機固件方面的復用率達到25%~50%,其中有一條儀表生產線達到了83%。

    由此可見,使用軟件復用技術可以減少軟件開發活動中大量的重復性勞動,提高軟件生產效率,降低開發成本,縮短開發周期。同時,由于軟件構件大都在實際運行環境中得到了多次校驗,并經過了嚴格的質量認證,因此,復用這些構件有助于改善軟件質量(QA)。此外,大量使用軟件構件,還有助于提高軟件的靈活性和標準化程度。而且,由于軟件生產過程主要是正向過程,即大部分軟件的生產是使軟件產品從抽象級別較高的形態向抽象級別較低的形態演化,級別較高的復用容易帶動級別較低的復用,因而復用的級別越高,可得到的回報也就越大,因此分析結果和設計結果在目前很受重視。用戶可購買生產商的分析構件和設計構件,自己設計或編程,掌握系統的剪裁、擴充、維護和演化等活動。

    軟件復用的分類:

  • 代碼的復用:軟件復用中最為常見的一種形式,包括目標代碼和源代碼的復用。其中目標代碼的復用級別最低,歷史最久,大部分編程語言的運行支持環境都提供了連接、綁定等功能來支持這種復用。源代碼的復用級別略高于目標代碼的復用,程序員在編程時把一些想復用的代碼段復制到程序中,但這樣做往往會產生一些新舊代碼不匹配的錯誤。要大規模地實現源程序的復用,只有依靠含有大量可復用構件的構件庫,如“對象鏈接與嵌入”技術,既支持在源程序級上定義構件以構造新的系統,又使這些構件在目標代碼級上仍然是一些獨立的可復用構件,能夠在運行時被靈活地重新組合為各種應用系統。
  • 設計的復用:設計結果比源程序的抽象級別更高,因此它的復用受實現環境的影響較少,從而使可復用構件被復用的機會更多,并且所需修改更少。這種復用有3種途徑,第一種途徑是從現有系統的設計結果中提取一些可復用的設計構件,并把這些構件應用于新系統的設計中;第二種途徑是把一個現有系統的全部設計文檔在新的軟硬件平臺上重新實現,也就是把一個設計運用于多個具體的實現;第三種途徑是獨立于任何具體的應用,有計劃地開發一些可復用的設計構件。
  • 分析的復用:這是比設計結果更高級別的復用。可復用的分析構件是針對問題域的某些事物或某些問題的抽象程度更高的方法,受設計技術及實現條件的影響更小,所以可復用的機會更大。這種復用也有3種途徑,第一種途徑是從現有系統的分析結果中提取可復用構件并用于新系統的分析;第二種途徑是用一份完整的分析文檔作為輸入,產生針對不同軟硬件平臺和其他實現條件的多項設計;第三種途徑是獨立于具體應用,專門開發一些可復用的分析構件。
  • 測試信息的復用:主要包括測試用例的復用和測試過程的復用。前者是把一個軟件的測試用例應用于新的軟件測試中,或者在軟件作出修改時使用在新一輪的測試中。后者是在測試過程中通過軟件工具自動記錄測試的過程信息,包括測試員的每一個操作、輸人參數、測試用例及運行環境等信息,并將這些過程信息應用于新的軟件測試或新一輪的軟件測試中。測試信息的復用級別不易同分析、設計、編程的復用級別進行準確地比較,因為被復用的不是同一事物的不同抽象層次,而是另一種信息,但從這些信息的形態來看,大體處于與程序代碼相當的級別。
  • 軟件復用有3個層次(這里前兩個屬于知識工程的范疇):

  • 代碼復用:可以采用源代碼剪貼、源代碼包含和繼承來實現。
  • 設計結果復用:是指復用某個軟件系統的設計模型,適用于軟件系統的移植。
  • 分析結果復用:是指復用某個軟件系統的分析模型,適用于用戶需求未改變,而系統體系結構變化的場合。
  • 軟件復用的意義:降低軟件開發和維護的成本,提高軟件開發效率,提高軟件的質量。

    2 模型 復用

    簡單來說?復用 就是 多次重復使用。同時?復用是一種 很底層的思維,是很偉大的思想,也是這個世界的底層法則。

  • 從生物學角度來說,低級細胞的分裂繁殖,高級物種的DNA序列的不斷復制,物種的繁衍和發展,這些環節都會用到一個模型:復用。
  • 從數學角度出發,所有的數字都是由1 2 3 4 5 6 7 8 9 0來構成的(不考慮進制),而所有的計算也是圍繞這些數字進行。
  • 從計算機視角出發,所有的內部邏輯處理,全部都是0和1的變化,而這構建了整個計算機系統,涉及的業務范圍也覆蓋了幾乎所有的行業。
  • 從現代物理學角度看,所有的物質都是由 原子構成,而原子又是由 質子、種子、電子構成(說明:夸克組成了質子,質子和中子組成了原子核,原子核和電子組成了原子,原子組成了分子)。可以說整個自然界所有的物質 都是 質子、中子、電子構成的,這是把 復用法則 用到了極致啊。
  • 從語言根基角度來說,所有英語單詞都是由26 個英文字母(a b c? d e f g h i j? k l m n o p q r s t u v w x y z)構成,而所有的中文(僅限于現代漢語)都是由比劃 來構成的(而這也是五筆字型輸入法的第一性原理)。而所有的句子又都是 文字 和 單詞 按照某種規則 構成(我們習慣性把它稱之為 語法),就像積木一樣又很多種組合。而文章又是由各種句子構成的。可以感受到 語言的實現 就是 一層層、一級級的復用。
  • 從建筑學角度來看,幾乎所有的建筑都是由一塊塊磚瓦以各種各樣的方式組合而成。
  • 軟件的函數思想、設計模式、封裝思想 無不用到了 復用 這一思想。因為復用,所以更加高效和 可延續。
  • 。。。 生活中 還有很多的例子,復用這個模型太過于常見以至于 它就像空氣一樣 容易被我們忽略。化繁為簡(從事物中找到被大量復用的單元),以簡馭繁(用最基本的單元構建更復雜的事物,在生物學上它又另一個名字,叫做涌現),我們一直生活在這樣的世界里,就連我們自身都在這樣生活著,只是很多時候 我們沒有關注它。那么復用這個思維于我們的生活有什么用呢?

  • 職業規劃:我們 一定要有一些核心的競爭力,而這些競爭力 一定是 可復用性越強,未來人生遇到變化時 你能應變的能力就越高。比如 一個人的核心競爭力是 木工工藝 或者 高速文字編輯 或者 編程 的能力,而另一個人的核心競爭力是學習能力。那么隨著時代的發展,誰的競爭力更強 一目了然了,因為 后者的能力對前者 幾乎就是降維打擊。
  • 企業發展:企業發展離不開 幾個關鍵的模型:第一性原理(關于第一性原理,可以查看文章:思維模型 第一性原理)、第一曲線、第二曲線。而在 轉型(第一曲線和第二曲線切換)的時候 ,企業的核心競爭力如果是 可復用的,那么切換的效率和成功率就會大幅度的提升,如果不可復用,那么 這就是個大坑。實際數據顯示中國每年約有100萬家企業倒閉,平均每分鐘就有2家企業倒閉。8000多萬中小企業,平均生命周期只有2.9年,存活5年以上的不到7%,10年以上的不到2%。換言之,中國超過98%的中小企業成立十年內都會走向死亡。可見?絕大多數企業 的核心競爭力 可復用性并不高。
  • 認知事物:更容看到事物的本質。逆向使用 復用的能力,也就是看透 一件事情的本質,即 第一性原理(關于第一性原理,可以查看文章:思維模型 第一性原理)。《教父》里說的那樣:花半秒看透本質的人和花一輩子都看不透本質的人,注定會有不同的人生。
  • 3 模型簡圖

    ?

    ?

    總結

    以上是生活随笔為你收集整理的思维模型 复用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。