개인프로젝트에서 결정해야하는 사안이 생기면 그냥 혼자 결정하시나요?
개인 프로젝트 혼자 하는것이기때문에 혼자 결정하는거 맞지만 다른 분들 생각을 알고 싶어 미치겠네요.
IO 내용이 담긴 xml 파일로 부터 IO 를 처리할 자바 소스를 생성시키는 프로그램 작성중입니다.
정리하면 아래와 같습니다.
참고1) Echo.xml => Echo.java, EchoEncoder.java, EchoDecoder.java, EchoClientCodec.java EchoServerCodec.java
전통적으로 따르는 자바 이름 명몇 규칙이 있기때문에 아무 생각없이 메시지명은 대문자, 변수명은 앞글자 소문자 식으로 아래와 같이 처리를 했는데요.
(1) IO 내용에 대한 이름은 대문자로 시작되는 명사이다. 예) 클라이언트에서 보내는 메시지 그대로 받아 보는 메시지명 : Echo
(2) Value Object 인 Echo 의 자바 변수명으로 앞글자를 소문자로 만들었는데 그래도 될까요? 예) Echo -> echo