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