SW공학
home
SW프로젝트관리
home

코드품질 최적화 전략 및 리팩토링

주제
SW공학 / 설계
훈련목표
- 소프트웨어 개발의 전체 과정 및 사전 준비 작업을 이해하고 코드 품질, Clean Code, 리팩토링 의 중요성,필요성을 이해합니다. - Clean Code 작성을 위해 준수 해야 하는 다양한 기법과 리팩토링 기법을 이해하고 실습하여 습득합니다. - 코드 인스펙션 도구(SonarQube)설치 및 활용을 통해 소스코드 품질을 측정하고 관리합니다. - 테스트 및 성능향상을 위한 개발방법을 이해하고 실습합니다.
훈련대상
가. 소스코드 품질향상, 성능향상에 관심이 있는 개발자
교육시간
24시간
커리큘럼
1일차. - 코드품질 최적화 이해 - 요구사항 상세화 - SW 아키텍처 파악 - 프로그램 상세설계 - Junit 테스트케이스 작성 - TDD 2일차. - 메소드 작성 실습 - 조건문 작성 실습 - 메소드호출 단순화 - 객체구조화, 일반화 - 코딩표준, 주석처리 - 방어적 프로그래밍 3일차. - 리팩토링 복합사례 실습 - 테스트수행 - 성능향상 - 프로그램 정적분석 - SonarQube 실습
11 more properties