Claude 코드를 실제로 유용하게 만드는 습관: 의도적으로 임시 버전을 먼저 구축하기
요약
작성자는 Claude를 사용할 때 '완벽한' 아키텍처를 먼저 얻으려 하던 습관을 버리고, 의도적으로 빠르고 못생긴 임시 버전(prototype)을 먼저 구축하는 방법을 제안합니다. 이 과정을 통해 자신이 실제로 원하는 기능이 무엇인지 빠르게 파악하고, 이를 바탕으로 다음 버전을 설명하여 효율성을 극대화할 수 있습니다.
핵심 포인트
- 완벽한 설계보다 빠른 프로토타입 구축에 집중하세요.
- 임시 버전은 실패를 저렴하게 확인하는 가장 좋은 방법입니다.
- 실행을 통해 원하는 기능과 실제 필요 사이의 간극을 파악합니다.
한동안 저는 Claude가 제가 머릿속에 생각한 것과 다르게 무언가를 만들 때 저항했습니다. 저는 그것을 수정하고, 방향을 되돌리고, 기능이 작동하는 것을 보기 전에 '올바른' 아키텍처를 얻기 위해 한 시간을 썼습니다. 이제는 반대로 합니다. 첫 번째 시도에서는 빠르고, 못생기고, 아마 틀릴 버전으로 만들게 합니다. 하드코딩된 값들, 거대한 파일 하나, 테스트 없음. 저는 그 어떤 것도 유지하려고 하지 않습니다. 단지 그것이 실행되는 것을 보고 제가 실제로 원하는 기능인지 말할 수 있게 하고 싶을 뿐입니다. 절반의 경우, 그것이 실행되는 것을 보면 제가 원하지 않았다는 것을 알게 됩니다. 제가 설명한 기능은 제가 원했던 기능이 아닙니다. 저는 그것을 사용해 봐야만 알아낼 수 있고, 임시 버전은 10분 만에 사용할 수 있습니다. 그러고는 그것 전체를 삭제합니다. 그리고 첫 번째 버전을 지켜보면서 배운 모든 것을 가지고 두 번째 버전을 설명합니다. 그 버전은 보통 거의 맞게 떨어집니다. 왜냐하면 이제 저는 상상력이 아니라 경험을 바탕으로 명시하기 때문입니다. 제가 극복해야 했던 것은 낭비였습니다. Claude가 버릴 200줄을 작성하게 하는 것이 바보 같다고 느껴집니다. 하지만 그 200줄은 결코 비싼 부분이 아니었습니다. 무엇을 구축할지에 대한 저의 잘못된 생각이 비싼 부분이었고, 임시 버전은 그것을 일찍 끝낼 수 있는 가장 저렴한 방법이었습니다. 예전 방식으로는, 제가 알아차리기 전에 하루 대부분 동안 잘못된 기능을 다듬곤 했습니다. 이제는 첫 10분 만에 무너집니다. 그리고 그것이 바로 제가 만들도록 의도한 것입니다. 다른 분들도 의도적인 임시 패스를 먼저 구축하시나요, 아니면 첫 번째 실제 시도를 신뢰하시나요? submitted by /u/Top-Appeal4261 [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기