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