دروس البرمجة
دروس برمجة عملية بأمثلة واضحة وأفضل الممارسات لبايثون وC++ وجافاسكربت وغيرها. طوّر مهاراتك في التصميم والاختبار والأداء.
توثيق تقني يُقرأ فعلاً
لماذا يتقادم التوثيق التقني، وما الوثائق الأربع التي تستحق الصيانة فعلاً، وكيف تكتب لشخص مرهق ومستعجل يبحث عن إجابة واحدة محددة.
أكمل القراءةتهيئة المطورين الجدد التي تُنتج في الأسبوع الأول
لماذا يحتاج المطور الجديد إلى أشهر ليصبح مفيدًا، وما الذي تصلحه أولًا، والمقياس الوحيد الذي يخبرك إن كانت عملية التهيئة لديك تعمل فعلًا.
أكمل القراءةإيداع الكود المصدري: من يحتاجه فعلا
ما الذي يغطيه عقد إيداع الكود المصدري، ولماذا تكون المواد المسلمة غير صالحة للاستخدام غالبا، وما البدائل الأرخص التي تعالج القلق نفسه.
أكمل القراءةعقد بسعر ثابت أم نظام الوقت والمواد؟
ما الذي يشتريه عقد السعر الثابت فعلياً، ومتى يكون نظام الوقت والمواد أقل تكلفة، والخيار الثالث الذي يناسب معظم أعمال البرمجيات.
أكمل القراءةإصدارات API: متى تكسر التوافق وكيف لا تفعل
متى يكون تغيير API كاسراً للتوافق فعلاً، ولماذا ليست الإصدارات في المسار الخيار الوحيد، وكيف تسحب إصداراً قديماً دون أن تفقد عملاءك.
أكمل القراءةطلب عروض البرمجيات: كيف تحصل على عروض قابلة للمقارنة
لماذا تنتج معظم طلبات عروض البرمجيات عروض أسعار لا يمكن مقارنتها، وما الذي يُكتب بدل قائمة المزايا، والأسئلة التي تكشف المورّد الجيد فعلاً.
أكمل القراءةتكلفة صيانة البرمجيات: ما لا يضعه أحد في الميزانية
ما تكلفة إبقاء برمجيات مخصصة تعمل بعد الإطلاق، ولماذا تضلل قاعدة النسبة المئوية المعتادة، وما البنود التي تنساها الفرق دائمًا.
أكمل القراءةالعناية الواجبة التقنية: ما الذي يبحث عنه المشترون
ما الذي يفحصه المشتري أو المستثمر في شفرتك البرمجية، وأي الملاحظات تخفض السعر، وكيف تستعد لكل ذلك من دون إعادة كتابة أي شيء.
أكمل القراءةأداء قاعدة البيانات: كيف تجد الاستعلام الذي يقتل تطبيقك
معظم التطبيقات البطيئة يفصلها استعلام أو اثنان سيئان عن السرعة. كيف تجدها، وكيف تقرأ خطة التنفيذ، وكيف تعالج السبب بدلاً من العرض.
أكمل القراءةاستراتيجيات اختبار البرمجيات التي تصمد أمام المستخدمين
لماذا تظل التغطية العالية تُطلق أخطاءً إلى الإنتاج، وأي الاختبارات تستحق تكلفة صيانتها، وكيف تبني حزمة اختبارات يثق بها الفريق فعلاً عند النشر.
أكمل القراءة