- 바이브 코딩은 결과 중심적이며, AI에게 기능 구현을 단순 요청하는 방식이다. 📳
- 바이브 코딩의 한계는 불필요한 로직 추가 및 코드 복잡도 증가를 야기한다는 점이다. 🤯
- 어그먼티드 코딩은 AI에게 기능 구현 과정을 상세히 설명하는 방식이다. ✍️
- 어그먼티드 코딩은 TDD 기반으로 테스트 작성 과정을 AI에게 명확히 전달하는 것을 포함한다. ✅
- 어그먼티드 코딩은 비즈니스 로직과 모듈 구조를 상세히 설계하여 AI에게 전달하는 것이 핵심이다. 🏗️
- 어그먼티드 코딩은 엔지니어가 AI 생성 코드에 대한 피드백을 효율적으로 제공할 수 있도록 돕는다. 🤝
- 반복되는 프롬프트 패턴을 룰셋으로 구축하여 어그먼티드 코딩 효율성을 높일 수 있다. ⚙️