2011-08-23 24 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有点沉重:) –