블로그 이미지
yukino

카테고리

분류 전체보기 (56)
내이야기 (11)
좋아하는이야기 (17)
책이야기 (1)
건강정보 (3)
개발이야기 (19)
Hustle Doo (5)
Total
Today
Yesterday

'자바'에 해당되는 글 3건

  1. 2008.07.02 JAVA Naming Rule 2
  2. 2008.06.17 프로그램 검증 도구 1
  3. 2008.01.30 JCO 컨퍼런스

JAVA Naming Rule

개발이야기 / 2008. 7. 2. 14:41
직무 교육 중.. JAVA Naming Rule에 대한 것을 대강 적어봅니다.

코딩하면서 많이 들어와오던 내용들이라
많이 와 닫지는 않지만.

헝가리안 노테이션을 이야기할 때에
그런 규칙들을 지양한다는 것을 알고 있었는데
단어는 처음 들어봐서 새롭네요.

1. Class
: 첫 글자를 대문자로.

2. Method
: 첫 글자는 소문자로.

3. 변수
: Hungarian notation은 권장하지 않음.
* Hungarian notation은 변수 이름을 붙일 때 변수 이름만 보고도 그것이 어떤 데이타형인지 알 수 있게 이름 짓는 것.
ex) String szUserName;

4. 메시지
"해요체", "합쇼체"와 같은 존칭어미를 사용한다.
가능한 밝고 가볍고 맑은 느낌을 주는 자음이나 모음을 사용한다.

*삭제, 승인 등의 경우는 사용자에게 확인 메시지를 표시해주도록 한다.
(사용자가 선택한 action이 실제 이루어진다는 것을 알려주기 위해.)


또 하나.. 자료를 찾아보다가 인지하게된 내용은요.

어떤 분이 예를 들어주신 부분이 있는데
errorCheck() 보다는
checkErrors() 또는 checkError() 형태가 더 좋다고 합니다.

Method naming rule중에
'명사' 혹은 '동사+명사' 형태로 만들라고 하는 내용이 있는 것은 알고 있었지만
위와 같이 checkErrors() 형태가 좋은 방법이라고 하니..
제 코딩 습관이 어떠했었는 지 새삼 생각해보고 있는 중입니다.

어떻게 naming을 을 하고...
어떻게 표현하느냐...에 따라 프로그래밍이 새삼 달라지지 않을까..생각해봅니다.
Posted by yukino
, |

프로그램 검증 도구란..
1. 정적으로 프로그램을 실행하지 않고,
2. 소스 코드를 자동으로 분석하고
3. 오류를 검출하는 프로그램

따라서, 컴파일러도 프로그램 검증 도구의 하나라고 할 수 있다고 합니다.

컴파일러보다 좀 더 테스트에 적합한 도구들이 상용 및 연구용으로 많이 존재하는데...
(도구들은 찾아보시길 ^^;;;)

자바 언어는
개발자의 실수 정도는 런타임시에 오류를 발생시키며, 상당히 제약적인 언어이므로
검증도구가 따로 필요하지 않다고 합니다.

---> 강사님께서 자주 자바를 좋아하시는 듯...한 발언을 하시네요.
       저는 자바 개발자이므로 별다른 감흥은 없었지만요~~

Posted by yukino
, |

JCO 컨퍼런스

개발이야기 / 2008. 1. 30. 18:49
저는 참가해볼까.. 하구요 ^^

관심가는 세션이 몇 개 보입니다~!! 후훗

Posted by yukino
, |