블로그 이미지
yukino

카테고리

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

'코딩룰'에 해당되는 글 2건

  1. 2008.07.02 좋은 코드를 만들자 1
  2. 2008.07.02 Coding Rule
직무 교육 중...
열심히.. 딴 짓을 하다가
간혹 들리는 내용만 적은 거라 내용이 없네요.

중간중간 비는 부분은 웹서핑으로 채워보아야겠습니다.

3년차 개발자이지만
아직 모르는 것들이 무궁무진한 듯 합니다.

기본도 모르면서 넌 어찌 프로그래밍을 하고 있는 것이냐~!!!!!!!
(자책중입니다요.. -_-;;;;;)


#라인 단위까지 블랙 박스 개념을 가지고 코디를 만들도록 하자.
- 블랙박스 형태 : 소스를 들여다보지 않아도 각 코드 블럭마다 유기적으로 연결되어 있어야 함.


#친절한 에러 메시지 (혹은 로그)를 찍어주도록 하자.
오류 발생 시 바로바로 문제를 파악할 수 있도록 상세히 적어주는 것이 좋다.


#Straightforward-IF문
찾아볼 것.


#Internal Error라는 에러 메시지를 사용할 것.


#Tex



[Reference]
1. Effective Java, Programming Language Guide
2. Code Complete Second Edition
Posted by yukino
, |

Coding Rule

개발이야기 / 2008. 7. 2. 16:04
1. 연산자의 우선 순위를 정해줄 때에는 괄호를 아끼지 말자!

2. Error Log에는
그 Log 만으로 발생한 에러의 원인을 충분히 파악할 수 있도록
필요한 파라미터 정보나 리턴값 정보 등을 상세하게 작성하도록 한다.

3. 문자열을 합쳐서 결과값을 표현하고자할 때에는
    기본적으로는 String 보다는 StringBuffer를 사용하는 것이 성능에 좋다.

4. Vector 대신 ArrayList
Vector는 내부적으로 sync 처리를 하도록 되어 있기 때문에 속도에 영향을 주게됨.

5. Synchronized
불가피하게 Synchronized 메소드를 사용하게 된다면
들어가기 전 검사할 수 있는 조건은 모두 검사하여 호출을 자제하도록 한다.
Posted by yukino
, |