728x90
반응형
[정처기] 2과목 : 소스코드 품질
1. 소스코드 품질 분석도구
- 정적 분석도구 : pmd, checkstyle, cppcheck, ccm, cobertura, SonarQuebe
Pmd, sonoaquvne
- 동적 분석도구 : avalanche, valgrind
2. 코드 최적화
- 코드스멜 : 뭔가 잘못 만든 것 같아
- 스파게티코드 : 코드가 넘 복잡해! 기능은 정상적으로 동작하지만 사람이 이해하기가 어려워
- 외계인코드 : 하늘에서 내려오신 분이 만든건가....넘 오래되거나 참고할 자료/개발자가 없어 유지보수 어려움
728x90
반응형
'정보처리기사 (2022)' 카테고리의 다른 글
[정처기] 5과목 : 정보보안 3요소 (무기가!) (0) | 2022.04.18 |
---|---|
[정처기] 5과목 : 개발비용산정 (0) | 2022.04.18 |
[정처기] 2과목 : 해싱 (0) | 2022.04.18 |
[정처기] 4과목 : C / Java 자료형 크기 (0) | 2022.04.18 |
[정처기] 4과목 : 프로토콜 (흐름제어, 오류제어) (0) | 2022.04.18 |