رابط Google Meet سيتم تحديثه قريبًا يُنفق جزء كبير من الوقت في مشاريع تطوير البرمجيات ليس على تطوير كود جديد، بل على صيانة الكود الحالي وتوسيعه. يدرك المختصون في شركة Nelkinda أهمية الكود القابل للصيانة لنجاح أي مشروع برمجي. فالكود النظيف يقلل التكلفة والجهد المطلوبين للصيانة. خلال هذا اللقاء، سيقوم كريستيان هوغر بتوجيه الحضور خلال عملية إعادة هيكلة جزء من الكود بلغة PHP لجعله أكثر قابلية للصيانة تدريجيًا. وسيتم خلط العرض بأسئلة ومناقشات وشرح حول مختلف الطرق والمناهج. ما سيتعلمه المشاركون • مبادئ الكود النظيف • مبادئ SOLID (وخاصة OCP) • أنماط التصميم (وخاصة Strategy) • القيمتان الأساسيتان للبرمجيات • الروائح الأربعة في التصميم • التعامل مع الكود القديم عرض عملي سيتم إرشادكم خلال مثال تقرير المصروفات. وإذا كنتم تعرفونه من روبرت سي. مارتن، فقد تكونون مندهشين من الاختلافات في هذا النهج والحل. عن المحاضر كريستيان هوغر، مطوّر ذو خبرة تمتد لأكثر من 40 عامًا، مؤسس شركة Nelkinda Software Craft، ويمتلك خبرة واسعة في تطوير البرمجيات وفنونها. وهو متعدد اللغات (من Prolog إلى Java)، والإطارات وبيئات التطوير (من بطاقات ذكية إلى خوادم). وهو حريص على اتباع أفضل الممارسات المتعلقة بالبرمجة وعمليات تطوير البرمجيات مثل XP، وممارسات الكود النظيف، واختبارات التطوير القائمة على الاختبار (TDD). ويسعى دائمًا نحو تحسين البرمجيات وتحسين بيئة العمل.