حلقههای راستیآزمایی: وادارش کن خودش را اثبات کند
بخشی از دوره Vibe Coding: مهندسی پیشرفته
یک مدل به شما میگوید کدش درست است. نه دروغ میگوید و نه راست میگوید؛ هیچ راهی برای دانستنش ندارد. درستی چیزی است که با اجرای کد در برابر یک تعریف از «درست» ثابت میشود، و پرسش جالب برای یک مهندس ارشد این است که آن تعریف را چطور بنویسد تا همان خرابیهایی را بگیرد که کد تولیدشده واقعاً دارد. این درس دربارهٔ بستن همین حلقه است و بعد سپردنش به مدل، تا پیش از آنکه شما اصلاً دیف را بخوانید اجرا شده باشد.
از یک مدل تابع و تستهایش را بخواهید، و تستهایی میگیرید برای همان حالتهایی که پیادهسازی از قبل رسیدگیشان میکند. این بدخواهی نیست، همان فرایند تولیدی است که هر دو را از یک درک واحد بیرون میدهد. تستها نقطههای کور پیادهسازی را عیناً به ارث میبرند. ...
میخواهی Vibe Coding: مهندسی پیشرفته حلقههای راستیآزمایی: وادارش کن خودش را اثبات کند را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با Vibe Coding: مهندسی پیشرفته آماده دریافت کنی و حلقههای راستیآزمایی: وادارش کن خودش را اثبات کند را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسحلقههای راستیآزمایی: وادارش کن خودش را اثبات کندچه چیزهایی یاد میگیری
- Properties and invariants instead of example tests
- Generated inputs find what handwritten examples miss
- Shrinking a counterexample before handing it over
- Closing the loop so the model checks itself
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
12 درس- 1زمینه تمام بازی است35 دقیقه
- 2مغز درست را انتخاب کن، قیمت درست را بپرداز25 دقیقه
- 3توسعه مبتنی بر مشخصات35 دقیقه
- 4مهار مدل خودت را بساز35 دقیقه
- 5حلقههای راستیآزمایی: وادارش کن خودش را اثبات کند40 دقیقه
- 6خواندن کد تولیدشده مثل یک Senior40 دقیقه
- 7باستانشناسی کد Legacy40 دقیقه
- 8مهاجرت در مقیاس بزرگ40 دقیقه
- 9Debugging کدی که ننوشتهاید40 دقیقه
- 10مدل امنیتی یک عامل40 دقیقه
- 11AI در تیم30 دقیقه
- 12قضاوت: دانستن اینکه کِی نه35 دقیقه
