0
IService
을 직렬화하고 암호화하려면 일부 클래스 객체를 사용하는 서비스 계약이 있습니다. 암호화를 구현하지 않는 서비스 구현에 가장 적합한 이름은 무엇입니까?데이터를 암호화하는 서비스 이름 지정
IService
TwofishService
AESService
RC4Service
...
NoEncryptionService???
IService
을 직렬화하고 암호화하려면 일부 클래스 객체를 사용하는 서비스 계약이 있습니다. 암호화를 구현하지 않는 서비스 구현에 가장 적합한 이름은 무엇입니까?데이터를 암호화하는 서비스 이름 지정
IService
TwofishService
AESService
RC4Service
...
NoEncryptionService???
나는 "대회"를 갖는 것이 중요하다고 생각합니다. NoEncryption은 충분히 좋은 소리입니다.
나는이 경우에 사용되는 공통 이름을 찾고 있습니다. 예 : NoEncryptionService, PlainService, OpenService 또는 ...? 명명 규칙을 지키려면 많은주의를 기울여야합니다. 그렇지 않으면 하나의 대회에서 명성있는 이름을 완전히 엉망으로 만들 수 있고 장기 프로젝트를 유지하는 것은 어려울 것입니다. –
본질적으로 명명은 일부 문서를 읽지 않고도 이해하기 쉬워야합니다. 'PlainService' - 왜 그것이 "평범한가", "OpenService"- 공유 되었습니까? 뭔가요?,'NoEncryptionService' - 어쩌면 아무것도 암호화하지 않을 것입니다. 클래스 명명에 대한 기본 지침은 다음과 같습니다. – bezmax
메시지에 어떤 이름이 있어야합니다. 'AESMessage','RC4Message' 등등의 oposition에서'OpenMessage' ... NotEncryptedMessage는 약간 무겁습니다 :) –