분석 방법
- eclipse 에서 특정 메소드의 open call hirachy 의 반대 open callee 를 선택
- 실행 메소드 목록을 모두 복사
- 기본 유틸 삭제 후 메소드명을 통해 동작 확인
코딩 방법
- 메소드 명은 명확히, 알아볼 수 있게
- 공통적으로 사용하는 메서드는 개별적인 함수로 빼놓기
- 해당 함수의 동작 발생 규칙을 간결한 설명으로 주석 작성
- ex) 작성한 로직의 영향도에 대한 내용, 작성한 로직에 들어올 데이터에 대한 내용 등
- 10분을 투자함으로써 다른 사람이 내 코드를 분석할 시간을 3시간 -> 1시간으로 줄여줌
- 작성한 파일 상단에 로직 흐름도에 대한 수도코드 작성하기
- 위에서 작성한 수도코드에 따른 로직을 함수화 하기
- 방어로직은 항상 넣도록 유의 (ex. 길이체크 등)
- 분기처리는 (null, 원하는 값)이 들어오는 경우 <-> 들어오지 않는 경우 를 유의해서 작성
- 이때 부정처리는 주의해서 써야함
- 특정 해당 케이스에 대한 로직 처리는 부정처리 대신 긍정처리를 이용
'생각정리' 카테고리의 다른 글
블프 기념 노트북 구매 과정 (3) | 2022.11.29 |
---|---|
운영업무 팁 정리 (0) | 2022.11.28 |
현 업무 진행방식의 문제점과 팀 업무 진행시 보고 방법 (2) | 2022.11.17 |
리더가 된 다는 것.. (0) | 2022.08.09 |
능동적인 지연된 보상 (0) | 2022.08.08 |
댓글