譯 通過測試來解耦 Activity

2021-09-23 00:17:46 字數 2251 閱讀 6512

本文講的是[譯] 通過測試來解耦 activity,

譯文出自:掘金翻譯計畫

譯者:mnikn

校對者:phxnirvana,stormrabbit

}onpermissionresultlistener降低和permittedview的耦合度。解耦 == 顯而易見的進步。

。我們的測試指引我們來建立onpermissionresultlistenerpermittedview這兩個介面,因此無需任何修改就可以在其他類中復用。

原文發布時間為:2023年5月11日

使用函式的得墨忒耳法則來解耦

迪公尺特原則 編寫 羞怯 的 包含兩層意思,乙個是不向別人暴露你自己,不會沒必要的向其他模組暴露任何事情 另乙個是不與太多人打交道,不依賴於其他模組實現的模組。不與太多人打交道,說的就是要降低與別人的耦合,比如你的模組a依賴於乙個模組b的功能,那麼你就僅僅呼叫這個模組b的功能,而不要呼叫這個模組的實...

使用函式的得墨忒耳法則來解耦

編寫 羞怯 的 包含兩層意思,乙個是不向別人暴露你自己,不會沒必要的向其他模組暴露任何事情 另乙個是不與太多人打交道,不依賴於其他模組實現的模組。不與太多人打交道,說的就是要降低與別人的耦合,比如你的模組a依賴於乙個模組b的功能,那麼你就僅僅呼叫這個模組b的功能,而不要呼叫這個模組的實現 現的模組c...

通過分析來精簡你的測試的6種方法(譯)

過去幾年來,組織開發軟體的方法已經發生重大的改變了。從敏捷開發到持續的一切,開發者們正越跑越快,並在更少的時間內開發出更多的內容。作為一名測試,你需要保持跟進。你必須使業務執行更快,減少到市場的時間,但是不能降低產品的質量,那樣將會消極地影響你的品牌價值。使用者對於他們所鍾愛的產品,期待得到快速更新...