هندسة

الحدود قبل المزايا

ميزةٌ تُبنى عبر حدٍّ مكسور تُكلّف لاحقاً أكثر ممّا وفّرته — ولماذا نصرف أسبوعين على شيء لا يظهر في الشاشة.

أكثر ما يُبطئ مشروعاً ليس صعوبة المزايا، بل أن تُبنى عبر حدٍّ لم يُتّفق عليه. حين تعبر ميزةٌ حدّاً غامضاً، يصبح كل تغييرٍ لاحق تفاوضاً.

لذلك نصرف أسبوعين على تصميم الحدود قبل أول سطر: من يملك أي بيانات، وماذا يحدث حين يسقط الطرف الآخر، وكيف يُقرأ الخطأ. هذه ليست وثيقة، بل عقودٌ في الكود.

التكلفة ظاهرة والعائد ليس — إلى أن يصل التغيير الأول. عندها يكون الفرق بين تعديلٍ في ملف، وإعادة كتابةٍ في خمسة.

جاهز للبدء؟

ساعةٌ واحدة مجاناً، تخرج منها بنطاقٍ ومدى كلفةٍ وجدول.