다들 아직도 코드 한 줄 한 줄 읽으시나요?
Do yall still read lines of code
핵심 요약
AI 도입 후 코드 리뷰 방식에 대한 현직 개발자들의 고민과 변화를 다룬 토론입니다.
- 코드 리뷰 방식 — AI가 작성한 코드를 일일이 검토하는 대신 테스트와 결과물 검증에 집중함
- 경력에 따른 차이 — 숙련된 개발자는 직관적으로 코드를 훑어보지만 주니어는 검토 시간이 부족함
- AI 워크플로우 — 에이전트가 코드를 작성하고 다른 에이전트가 검토하게 하여 효율성을 높임
- 품질 관리 우려 — 테스트 통과가 반드시 좋은 설계나 깔끔한 코드를 보장하지는 않는다는 의견 존재
진짜 돈 벌어다 주는 프로덕트 만드는 현업 소프트웨어 엔지니어들한테만 물어본다.
난 아직도 코드 한 줄 한 줄(테스트 코드까지) 다 읽고 100% 이해해야 직성이 풀린다. 말할 것도 없이 존나 비효율적인 거 안다.
너네는 이거 탈피하려고 뭐 어떻게 하냐? 아예 안 하냐?
나도 나름 스펙 기반 개발(spec driven development), 뮤테이션 테스트, 코드 리뷰, 브라우저 테스트, 어드버서리얼 에이전트(adversarial agent)를 이용한 수동 AC 검증까지 워크플로우는 완벽하게 갖춰놨거든. 근데도 코드 다 안 읽으면 불안해서 미치겠다. 아직도 아키텍처 비효율적인 부분이나 뭔가 쎄한 코드들이 눈에 밟혀서 리팩토링하게 되는데, 그래서 도저히 손을 못 떼겠음.

