使用SRP的客戶端/服務器不會在網絡上以明文或加密的方式傳輸密碼,可以徹底杜絕密碼作弊。確保密碼可以在網絡上安全傳輸。基本思想是防止被動或主動網絡入侵者的字典攻擊。
SRP責任的原則:
這個原則的核心是壹個類應該有且只有壹個責任。
關於責任的含義,羅伯特。面向對象大師C.Martin有壹個著名的定義:所謂壹個類的責任,就是指引起這種變化的原因。如果壹個類有不止壹個責任,那麽會有許多不同的原因導致這種變化。事實上,它會通過耦合幾個不相關的責任來降低這個類的凝聚力。