2011-08-23 31 views
0

有一個服務合同,採取一些類對象序列化和加密它IService的服務。 沒有實現任何加密的服務實現的最佳名稱是什麼?命名對數據加密

IService 
TwofishService 
AESService  
RC4Service 
... 
NoEncryptionService??? 

回答

0

我真的很懷疑這個事情多少有一些「約定」。 NoEncryption聽起來不錯。

+0

我在尋找一個共同的名字,如果任何在這種情況下使用。 例如NoEncryptionService,PlainService,OpenService或...? 我千萬要顯著注意命名另有一個可以在akward的名字一塌糊塗最終出任何約定的,這將是很難十個分量長期項目 –

+0

從本質上說,命名應該很容易理解不讀一些文檔。 'PlainService' - 不知道爲什麼是「普通」,'OpenService' - 是共享或者什麼?'NoEncryptionService' - 哎,大概也不會加密任何東西。這是命名類的基本指南:-) – bezmax

+0

這個消息中應該有一些沒有被加密的名字,例如與'AESMessage','RC4Message'等相對應的'OpenMessage' ... NotEncryptedMessage有點沉重:) –