SW공학
프로그래밍
Infra/OS
네트워크/보안
데이터 사이언스
2023년도 재직자과정 목록
/
코드품질 최적화 전략 및 리팩토링
SW프로젝트관리
SW요구분석
SW아키텍처 설계
SW상세 설계
SW테스팅
DB
Back-End 개발
Front-End 개발
Infra운영
리눅스
Cloud
네트워크
보안
데이터 엔지니어링
AI
2023년도 재직자과정 목록
/
코드품질 최적화 전략 및 리팩토링
SW공학
SW프로젝트관리
SW요구분석
SW아키텍처 설계
SW상세 설계
SW테스팅
프로그래밍
DB
Back-End 개발
Front-End 개발
Infra/OS
Infra운영
리눅스
Cloud
네트워크/보안
네트워크
보안
데이터 사이언스
데이터 엔지니어링
AI
코드품질 최적화 전략 및 리팩토링
주제
SW 테스팅
훈련목표
- 소프트웨어 개발의 전체 과정 및 사전 준비 작업을 이해하고 코드 품질, Clean Code, 리팩토링 의 중요성,필요성을 이해합니다. - Clean Code 작성을 위해 준수 해야 하는 다양한 기법과 리팩토링 기법을 이해하고 실습하여 습득합니다. - 코드 인스펙션 도구(SonarQube)설치 및 활용을 통해 소스코드 품질을 측정하고 관리합니다. - 테스트 및 성능향상을 위한 개발방법을 이해하고 실습합니다.
훈련대상
가. 소스코드 품질향상, 성능향상에 관심이 있는 개발자
교육시간
24시간
커리큘럼
1일차. - 코드품질 최적화 이해 - 요구사항 상세화 - SW 아키텍처 파악 - 프로그램 상세설계 - Junit 테스트케이스 작성 - TDD 2일차. - 메소드 작성 실습 - 조건문 작성 실습 - 메소드호출 단순화 - 객체구조화, 일반화 - 코딩표준, 주석처리 - 방어적 프로그래밍 3일차. - 리팩토링 복합사례 실습 - 테스트수행 - 성능향상 - 프로그램 정적분석 - SonarQube 실습
10월
10월14일, 21일, 28일(토)
12 more properties