Spec-Driven Development
Vibe Coding: उन्नत इंजीनियरिंग कोर्स का हिस्सा
मॉडल से सही कोड निकलवाने का सबसे तेज़ तरीक़ा यह है कि आप जो चाहते हैं उसका वर्णन करना बंद कर दें और उसे परिभाषित करना शुरू कर दें। प्रॉम्प्ट एक ख़्वाहिश है। स्पेक एक अनुबंध (contract) है, और अनुबंध जाँचा जा सकता है। यह पाठ उस चीज़ को, जो आम तौर पर आप अपने दिमाग़ में रखते हैं, ऐसी शक्ल दे देता है जिसे मॉडल को पूरा करना पड़ता है और जिसे आप एक कमांड से सत्यापित कर सकते हैं।
देखिए कि अधूरी बताई गई माँग का क्या होता है। "मुझे एक मज़बूत duration पार्सर लिखकर दो" से कुछ न कुछ बन ही जाएगा। वह "5m" संभाल लेगा। शायद "1h30m" भी संभाल ले। पर "30m1h", "1h1h", "-5m", "" या पूर्णांक 90 का वह क्या करेगा, यह आपको पता नहीं, और उससे भी बड़ी बात, मॉडल को भी पता नहीं, इसलिए वह ख़ुद चुन लेता है। हो सकता है None लौटाए। हो सकता है 0 लौटाए। हो सकता है किसी regex की गहराई से TypeError उठा दे। वह जो भी...
असली माहौल में Vibe Coding: उन्नत इंजीनियरिंग Spec-Driven Development सीखना चाहते हैं?
नीचे क्लिक करें, Vibe Coding: उन्नत इंजीनियरिंग के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ Spec-Driven Development पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंSpec-Driven Developmentआप क्या सीखेंगे
- Writing the acceptance criteria before the prompt
- Executable specs as the contract with the model
- Specifying error behavior and boundaries, not just the happy path
- Plan before code, and reviewing the plan instead of the diff
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
12 पाठ- 1Context Is The Whole Game35 मिनट
- 2Pick The Right Brain, Pay The Right Price25 मिनट
- 3Spec-Driven Development35 मिनट
- 4Build Your Harness35 मिनट
- 5Verification Loops: Make It Prove Itself40 मिनट
- 6Reading Generated Code Like A Senior40 मिनट
- 7Legacy Archaeology40 मिनट
- 8Migrations At Scale40 मिनट
- 9Debugging Code You Did Not Write40 मिनट
- 10The Security Model Of An Agent40 मिनट
- 11AI On A Team30 मिनट
- 12Judgment: Knowing When Not To35 मिनट
