정적분석이 논리/정확성 오류를 어떻게 해결할 수 있나요?
73
1 asked
코드래빗의 보고서에서 ai가 짠 소스가 논리 및 정확성 관련 오류가 사람이 짠거보다 1.75배 많다고 했는데, 왜 그 대안이 정적분석인걸까요? 정적분석은 단순히 취약패턴 등 코드 구조를 보고 판단할텐데, 정확성 관련 오류를 해결하려면 업무로직의 정확성을 우선해서 검증해야하 하는 것 아닌가요?
Answer 1
0
맞습니다. 바로 이 지점에서 정적 분석과 AI 분석을 결합하는 방식이 효과를 발휘합니다.
정적 분석은 대부분의 문제를 발견하고 수정하는 데 도움을 주므로, AI는 자신이 강점을 가진 영역인 논리적 오류를 발견하고 수정하는 데 집중할 수 있습니다.
다만 이러한 접근 방식은 기반이 되는 코드가 깔끔하고 품질이 좋은 상태일수록 훨씬 더 효과적입니다.
이를 맞춤법 검사기에 비유할 수 있습니다.
Qodana는 문서의 문법과 맞춤법이 올바른지 검사하는 역할을 하고, AI는 문서의 전체적인 내용이 논리적으로 타당하고 의미가 통하는지 판단하는 역할을 합니다.
강의중에 언급되는 스타트 키트 어디있나요?
0
8
0
안티그래비티 말고 VSCODE로 해도 될까요
0
13
1
영상에서 소개되는 코드와 강의 노트 코드가 달라요
0
18
1
섹션5-Unit5.7 화면 자동화 문의
0
15
0
7.4 14단계. 빌드하고 배포하기
0
13
0
code in python 추가 안됩니다
0
19
2
[문의] 수강 완료 및 수료 배지 발급 문의 건
0
13
1
강의 앞부분이 짤린거 같아요.
0
33
2
/memory를 쓸 필요가 있나요? 그냥 md 들어가서 편집하면 안되나용?
0
25
2
herdr로 오른쪽 pane 열려고 하는데 문제가 발생하네요
0
31
1
확통 강의 개강일
1
30
1
프롬프트는 없나요?
0
35
1
dev-pipeline 질문
0
40
1
강사님 질문이 있는데요.
0
33
1
https 도메인
0
31
0
강의 내용 관련하여 질문이 있습니다
0
34
2
서브에이전트 생성시 레퍼런스 및 스킬 생성
0
41
2
Unit 4.2 OPENROUTER_API_KEY가 설정되어 있지 않습니다.
0
34
0
비개발자의 코드베이스 수정에 대한 허용 범위가 궁금합니다.
0
59
0
코드 유출에 대해선 어떻게 보호되고 있는지 궁금합니다.
0
52
1
어디서 그렇게 더 자세히 활용법 배우는지요
0
61
1
jetbrains
0
66
1
코드 품질 관리 도구 도입, 폐쇄망 지원
0
68
1
Qudana와 gh action과 integration
0
56
1

