一般性原則

2021-08-22 03:47:17 字數 823 閱讀 8259

1 遵循原來的編碼風格

當更改原來的**的時候,你的所有改變都應遵循原來的風格,不要引入乙個新的風格,不要試圖更改原來的**僅僅用來符合新的風格。在乙個檔案內擁有不同的**風格會使程式非常的難以閱讀和理解。從寫原來的**來改變它的風格有可能會引入一些可以避免的過失或錯誤。

2 遵循最少意外原則

這個原則是建議你盡量減讓讓你的使用者看到意外。

使乙個使用者遇到最少的意外,你必須在你的程式中加強以下的這些設計,實現,文件。

簡單性   建立簡單的類和方法。你需要了解向你的使用者展示多少體驗。

清晰性   確保所有的類,介面,方法,變數和物件有乙個清晰的目的。解釋在什麼地點,什麼時候,為什麼要使用他們。

完整性   提供最小的功能,這樣有可能是使用者可以找到和用到。建立完整的文件,記錄所有的特徵和功能。

一致性   一致性的實體應該看起來和做的是一樣的。建立和應用乙個標準在任何可能的情況下。

強壯性   提供文件紀錄可能發生的錯誤和異常。不要隱藏錯誤和異常。

3 一次就做好

把這個原則應用到所有你寫的**中,不僅僅是產品中。有些時候,寫的一些原型或者試驗性**會引入到最後的產品中。所以你應該避免這些不可**的事件。即使你的**從來不會應用到產品中,但是還是會有一些人回來讀你的**的。所有看你**的人都會感激你把這些原則應用到**上的職業性和深思熟慮。

4 文件和背離

沒有哪個標準是完美的和全球通用的。有些時候,你會發現你不得不背離乙個已經建立的標準。當你準備背離乙個原則的時候,首先你必須要明白這個原則的意義和背離這個原則的後果。如果你決定必須要與這個原則相駁的話,那麼記錄下來為什麼你要這麼做。

以上這些都是最基本的指導原則。

做任務的一般性原則

ig是一款通用的清機偽裝軟體,主要用於保證裝置的唯一性,並非專門針對某一款應用,它可以作的任務很多,我們精力有限,沒有辦法每種任務都深入研究,但是無論哪種任務,都有乙個一般性原則,就是盡量還原操作的真實性!大致如下 使用ig保證裝置的唯一性 使用任我行或ios虛擬定位anywhere等gps偽裝軟體...

設計模式 一般性指導原則

使用某個設計模式先問自己3個問題 1.這個模式是幹什麼用的?2.不使用這個模式我會怎麼做?3.用了這個模式我又會怎麼做?可以帶來哪些好處?針對介面程式設計,而不是針對具體程式設計 針對介面程式設計,利用多型,可以在執行時與任何 新 實現類進行繫結,以此達到 對修改關閉 的目的。變化的地方使用介面進行...

挖礦知識和一般性原則

1,挖幣簡化起來只有兩種幣挖起來合適 要麼挖btc要麼挖eth,這兩個幣佔90 以上,其它幣的份額很小收益不高風險也更大 2,asic礦機的風險大於顯示卡礦機主要是因為隨著越來越多的礦機加入挖礦,隨著加入挖礦的新礦機的效能越來越高,老礦機挖礦的收益越來越低直到低於電費的時候asic就變成廢鐵了,出手...