Gentle Breeze

[표준 Eng. 방법론] 개발 단계 본문

⑦ IFSS 방법론/IFSS 기초(개발자)

[표준 Eng. 방법론] 개발 단계

재령 2008. 10. 15. 08:22
* 개발 단계

- 목표 : 실제 코드를 개발하고 테스트를 반복함으로써 시스템의 품질을 제고

- Key-practices
    * 개발 표준을 기반으로 코드 작성

- Coding 표준 작성 목적
    * 아키텍처 표준과 공통 규직을 준수하는 표준 코드 제시
    * App. 코드에 대한 일관선 있는 스타일과 디자인을 가이드
    * 개발 생산성 향상
    * 유지보수의 용이성

- JSP 코드 표준
    ① Page 지시문
    ② JAVA 구문
    ③ Javascript 구문
    ④ HTML 구문

- Action Class 코드 표준
    ① 클래스 선언
    ② Parameter value 변환
    ③ Business service 호출
    ④ 처리결과 Setting (forwarding)

- ActionFrom Class 코드 표준
    ① Attrribute 선언
    ② Getter / Setter 메소드
    ③ toString() 메소드 오버라이딩

- struts-config.xml 코드 표준 : 서브 시스템 단위로 작성
    ① form-beans
    ② global-exceptions
    ③ global-forwards
    ④ action-mappings - action 내에서 path 속성이 가장 먼저 나와주어야 함
                                   한줄에 하나의 속성을 기록
                                   action 에 대한 주석 필수

- ServiceImpl 코드 표준
    ① 클래스 선언
    ② Logger 설정
    ③ DAO 클래스 Setter Injection
    ④ Business 메소드 구현

- DAO Class 코드 표준
    ① 클래스 선언
    ② Technical Service 설정
    ③ Business 메소드 구현

- VO Class 코드 표준 : 반드시 implements Serializable 을 해 주어야 함 (네트워크를 통해 이동하므로)
    ① Attribute 선언
    ② Getter / Setter 메소드
    ③ toString() 오버라이딩
Comments