«الكود كبر وصار محد يفهمه»
الذكاء الاصطناعي يضيف كود أسرع من أي أحد يقدر يقرأه. مع الوقت تطلع ملفات فيها آلاف الأسطر، ودوال مكررة، وثلاث طرق مختلفة تسوّي نفس الشي. كل تعديل جديد يصير أصعب وأخطر، لأن محد عنده خريطة للنظام.
كيف تتأكد بنفسك: جرّب تشرح في خمس جمل وين يصير الدفع في منتجك، ووش يصير لما عميل يسجّل. إذا ما قدرت، أو طلع شرحك غير اللي في الكود، هذي علامة. شوف أكبر 5 ملفات في المشروع: أي ملف فوق ألف سطر يستاهل مراجعة.
«الذكاء الاصطناعي يصلّح شي ويخرّب ثاني»
المساعد يشوف جزء من المشروع بس، وما فيه اختبارات تقول له إنه كسر شي. أحيانًا «يصلّح» الخطأ بإنه يغيّر الاختبار نفسه، أو يضيف استثناء للحالة اللي اشتكيت منها بس.
كيف تتأكد بنفسك: بعد كل جلسة شغل شوف git diff: إذا طلب صغير غيّر 15 ملف، وقّف وراجع قبل لا تكمل. حط ملف قواعد للمشروع (CLAUDE.md أو .cursor/rules) يقول للمساعد وش ما يلمس، وكيف يتأكد من شغله.
«ما فيه اختبارات تكشف الخراب قبل عملائك»
الاختبارات أول شي ينترك لما الكل مستعجل. أحيانًا تكون موجودة بس ما تختبر شي: كاتبها الذكاء الاصطناعي وكل شي فيها وهمي، فتنجح دايم مهما خرب الكود.
كيف تتأكد بنفسك: شغّل أمر الاختبارات في مشروعك. بعدها خرّب شي بنفسك عمدًا، مثلًا غيّر حساب السعر، وشغّلها مرة ثانية. إذا ما فشل ولا اختبار، الاختبارات ما تحميك.