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