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