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