zacob제곱안건 문의

ZACOB / NEWSLETTER

잡부 기준으로 바이브코딩 오류 적게 잘 출력되게 하는 법

글: 제곱 대표직원 노란초

1. 전제 : "코드 짜기 전에 8068부터 확정하기" 비개발자가 시에게 가장 많이 범하는 실수는 "이런 기능 만들어줘"라고 바로 본론 으로 들어가는 것입니다. 다음 세 가지를 먼저 정의하고 시에게 '합의'를 받아야 합 니다.(시를 이해시킨다는 뜻) + Requirements (요구사항): 무엇을 만들 것인가? (User Story 기반) ㆍ06]601(객체/데이터 모델): 어떤 데이터를 다룰 것인가? (SQLModel 2 정의될 필드들) + Rules (비즈니스 로직): 어떤 규칙으로 작동하는가? (예: "포인트는 마이너스가 될 수 없다")

Tip: 시에게 "코드를 짜기 전에, 내가 준 RORS 바탕으로 네가 이해한 로직을 먼저 요약해서 보여줘"라고 시키세요. 여기서 엇나가면 코드도 엉망이 됩니다.

2. 출력 오류가 적은 황금 조합 : 비개발자 기준

« Front-end : Next.js (With TS) TS= TypeScript2h= React 기반의 타입(코딩 가이드 같은 것)인데 오류를 미리 잡아줍니다. 시가 엉뚱한 변수를 쓰는 걸 방지하죠. **8230<-6170 : FastAPI 코드가 간결하고 직관적이라 파이썬 초보자도 파악이 쉽고 시가 복잡한 Django 다 훨씬 잘 gc - Data Logic : Pydantic & SQLModel 데이터의 입구와 출구를 엄격하게 제한합니다. 기획자가 정의한 데이터 구조 (Object)E 시가 강제로 지키게 만듭니다.

3. 소소한 잡부의 팁 : 잘하는 개발자분들은 아시겠지만...

+ "SQLModel"g 설계도로 활용 : 백엔드 코딩을 시작할 때, 시에게 SQLModel 클 래스부터 먼저 작성하게 하세요. 데이터 모델이 탄탄하면 그 위에 붙는 API(FastAPI) 로직은 시가 거의 틀리지 않습니다.

+ PydanticQ 2 '기획자의 원칙'을 구현 : 기획서에 썼던 "글자 수 제한", "이메일 형 AI 필수" 같은 정책들을 Pydantic 스키마에 넣으세요. ㆍ프론트엔드는 "컴포넌트 단위"로 쪼개서 요청 : Next.js= 페이지 단위가 아니라 기능 단위(컴포넌트/\35\단위)로 쪼개서 요청할 때 가장 오류가 적습니다. "로그 인 페이지 만들어줘" 보다는 "로그인 폼 컴포넌트(15×)와 API 통신 로직을 분리해

시 싸춰"가 킬씬 Eat 줄덕값을 모상입니나.

*오류가 나면 코드를 고치려 하지 말고 '맥락(000*6>×+)' 을 다시 설명 Ex) "에러 메시지를 보니 네가 SQLModel2| 관계(86134005110)를 잘못 이해한 것 같아. 정의는 ~~~~이야“ 해시태그#바이브코딩 해시태그#시코딩 해시태그#커서31해시태그#80450!시 해시태그#서비스기획 해시태그#마케팅 해시태그#비개발자코딩 해시태그 #Python 해시태그#635*&미 SH AEH T#SQLModel SHAE IT #NextJS 해시태그 #TypeScript SHALE} #1917] 해시태그#생산성 해시태그#개발하는기획자

추. 요즘은 8051로 하고 있어서 자체 검토하는 부분이 줄어들었습니다.(시가 하고 있음)

https: //www.linkedin.com/posts/rancho-r-3b43a858 rpwstwrzgtgkrht- aitgkrht-tecsokai-activity-7430086374969589760-J06C? utm_ source=social share send&utm_medium=member desktop web&rc m=ACoAAAwpBjgBuVKhvVaMCutyXku7rFk5z5Vd6DE