AI codingReel #27 · 4 Nov 2026
AI ko senior developer ki job doge? 3 AI coding galtiyan
Teen common AI coding failure modes: (1) overconfident fix jo purane ya deprecated API par chalta hai, jaise React ka componentWillMount (ab UNSAFE_componentWillMount, legacy); (2) over-explaining, jahan short jawab chahiye tha; (3) package hallucination, jahan AI aisa package naam deta hai jo exist nahi karta. Spracklen et al. (USENIX Security 2025) ne 16 LLMs ke 576,000 code samples mein commercial models ke liye kam se kam 5.2% aur open-source models ke liye 21.7% hallucinated packages paaye, 205,474 unique naamon ke saath; attacker aise naam register karke package confusion attack kar sakta hai.
Links
Aaj ye karo
- AI ke fix ke baad hamesha tests chalao; 'fixed' bolna proof nahi hai.
- Prompt mein likho: short answer, sirf code, explanation tab jab maangu.
- Naya package install karne se pehle npm view package-ka-naam chalao, ya npmjs.com par owner, downloads aur repo dekho.
- Lockfile commit karo aur CI mein npm ci chalao, taaki koi naya naam chupke se na aaye.
npm view package-ka-naamnpm ciSources
arXiv 2406.10279 (USENIX Security 2025), react.dev; 4 Nov 2026 ko check kiya.
howitworks