讀書筆記1

2022-09-05 23:33:17 字數 744 閱讀 1935

這個月開始閱讀《人月神話》這本書了。

還沒有讀完,但知道了很多知識。

計算機系統的硬體維護包括了三項活動:

1、替換損壞的器件

2、清潔和潤滑

3、修改設計上的缺陷。

軟體維護不包括清潔、潤滑或對損壞器件的修復。它主要包含對設計缺陷的修復。

系統軟體開發是減少混亂度(減少熵)的過程,所以它本身是處於亞穩態的。軟體維護是提高混亂度(增加熵)的過程,即使是最熟練的軟體維護工作,也只是放緩了系統退化到非穩態的程序。

為什麼要有正式的文件?

首先,書面記錄決策是必要的。只有記錄下來,分歧才會明朗,矛盾才會突出。書寫這項活動需要上百次的細小決定,正是由於它們的存在,人們才能從令人迷惑的現象中得到清晰、確定的策略。

第二,文件能夠作為同其他人的溝通渠道。專案經理會不斷發現,許多理應被普遍認同的策略,完全不為團隊的一些成員所知。正因為專案經理的基本職責是使每個人都向著相同的方向前進,所以他的主要工作是溝通,而不是做出決定。這些文件能極大地減輕他的負擔。

最後,專案經理的文件可以作為資料基礎和檢查列表。通過週期性的回顧,他能清楚專案所處的狀態,以及哪些需要重點進行更改和調整。

斯威夫特說;「不變只是願望,變化才是永恆。」變化是與生俱來的,不是不合時宜和令人生厭的異常情況。cosgrove很有洞察力地指出,開發人員交付的是使用者滿意程度,而不僅僅是有形的產品。使用者的實際需要和使用者感覺會隨著程式的構建、測試和使用而變化。

大概就先說這麼多吧,以後再更新筆記。

讀書筆記 1

從我第一次看到windows就對它那花花綠綠的外表所吸引,大學兩年過來,時間又讓我從另乙個角度重新認識的了這些美麗的。本學期開始圖形程式設計的學習,探索windows圖形系統,並對gdi api,directdraw api進行學習。之所以寫部落格,第 一 是想勉勵自己不斷學習,讓大家監督 第 二 ...

讀書筆記1

netstat p525 網路資訊服務是通過本地查詢,還是要連線到遠端資料庫 p527 網路配置檔案?服務資訊函式?linux下如何組網 p527 如何設定計算機的主機名 p528 套接字 第15章 套接字 套接字 p513,523 what 套接字 一種程序間通訊機制 不僅可以本地程序通訊,也可以...

讀書筆記 1

條款01 視c 為乙個語言聯邦 條款02 盡量以const,enum,inline替換 define 條款03 盡可能使用const 條款04 確定物件被使用前已先被初始化 條款05 了解c 默默編寫並呼叫哪些函式 什麼時候empty class不再是個empty class呢?當c 處理過它之後....