
تحية!
15 فبراير ، السبت ، ندعوك إلى الاجتماع القادم لمجتمع مطوري PHP في مكتب Badoo.
سيتم تخصيص Mitap بالكامل لـ Legacy ، وهذا هو السبب. غالبًا ما نسمع بيانات من فئة "لقد قيل كل شيء بالفعل عن Legacy" و "ماذا نتحدث عنه" و "حسنًا ، لا يوجد شيء يجب القيام به". ولكن في الوقت نفسه ، يواصل الجميع قراءة التعليمات البرمجية التي عفا عليها الزمن وإعادة تشكيلها إلى ما لا نهاية ، والعودة من المؤتمر التالي - المستوحى من الأفكار والمقاربات الجديدة - تنهد بصوت عالٍ وتترك مستنقعًا ممتلئًا.
تحدثنا مع مطوري الشركات الكبيرة وطلبنا تبادل الخبرات. في الاجتماع ، سوف نناقش العمليات والنهج الآلية والتكتيكية والاستراتيجية لمكافحة هذه الظاهرة غير السارة. دعونا نأمل أن يؤدي تركيز الممارسات المختلفة ووجهات النظر حول Legacy إلى تبسيط حياة شخص ما.
التسجيل حسب المرجع مطلوب (مهم: اكتب بياناتك باللغة السيريلية). لا تنسى الانتظار لتأكيد المشاركة ، فستأتي قبل 10 أيام من الاجتماع.
التقرير الأول في الساعة 12:00. هناك خمسة تقارير في البرنامج ، اتصال مجاني غير محدود تقريبًا لتناول القهوة ، ومسابقة ، وتذكرة لـ
PHPRussia ، وكما بعد الحفل - اجتماع آخر
لمجتمع BeerPHP Moscow .
البرنامج
"انتصار غير مؤلم على الإرث"
أنطون جوكوف ، رئيس قسم التقنية في المنطقة ، ManyChat

"ما تسميه الآن الكود الجديد ، الذي تم تطويره بحكمة ومع مراعاة الجودة الحالية لقاعدة الكود ، سوف يتحول إلى إرث إلى أجل غير مسمى. يمكن أن تكون هذه الفترة عدة أسابيع ، ببساطة لأن الميزة الجديدة لم تنجح في اختبار A / B. ربما بضع سنوات ، عندما أصبح كود الإجراءات الإجرائية المخيف ، الذي غطى عددًا من المشكلات في الوقت الحالي ، متضخمًا بنفس الالتزامات المرعبة ، أصبح مكونًا ضخمًا يستحيل قراءته ، لكن يحتاج إلى دعم بطريقة أو بأخرى.
في التقرير ، سوف أتحدث عن كيفية إعادة تشكيل الكود القديم دون التأثير على التطبيق ، واختبار الوظيفة والأداء ، وكذلك التبديل بسلاسة إلى الإصدار الجديد في الإنتاج. "
"نهج تكراري ضد الإرث"
أليكسي كوروتين ، قائد الفريق ، منصة ، SuperJob

"يعد Legacy حدثًا لا مفر منه لأي مشروع كبير ، ولا يعد SuperJob استثناءً. سأتحدث عن حقيقة أنه يمكن اعتبارك بشكل عام إرثًا ، وكيف نتقاتل معه باستمرار في مشروعنا والأدوات التي نستخدمها لهذا الغرض.
- النظر في المشكلة القديمة ، ليس فقط من جانب الكود ، ولكن أيضًا من جانب البيانات ؛
- دعنا نتحدث عن كيفية تنظيم رمز المشروع بحيث لا تتداخل Legacy مع التطور السريع للميزات الجديدة ؛
- دعونا ننظر إلى API كوسيلة لعزل الكود السيئ عن الجيد ؛
- سنناقش الأدوات والمناهج لتحديد الشفرة القديمة والبيانات القديمة.
قانون الموتى: البحث ونزع فتيل
دانيل موكاميتزينوف ، كبير مطوري PHP ، Badoo

المشكلة الرئيسية التي نحلها هي أن المهندسين يقضون وقتًا بلا فائدة في قراءة الكود الميت.
تتمثل أسباب ظهوره في الكود الجديد في التطوير المكثف للمنتجات مع دعم واجهة برمجة التطبيقات لمئات الإصدارات من تطبيقات العملاء المختلفة.
سوف يخبرك Danil بالإجراءات التي نتخذها للتحكم في عملية ظهور الكود الذي لا يسمى في المعركة:
- كيف نحرص على إزالة اختبارات A / B المكتملة
- نحن نتحكم في جميع الإصدارات المتاحة من العملاء
- الحفاظ على API نظيفة
- تلقائيا العثور على رمز ميت وإبلاغ المطورين حول هذا الموضوع
"التكتيكات قطع متراصة PHP"
لاكوسنيكوف بافل ، كبير مهندسي الخلفية في أفيتو

"على مدى السنوات الثلاث الماضية ، كنا في Avito نشارك بنشاط متراصة PHP في الخدمات الصغيرة. في هذه العملية ، وجدنا الكثير من المنتجات القديمة والحلول التكنولوجية - المخازن غير الملائمة ، والإجابات "الكثيفة" ، وطرق API غير المستخدمة.
في التقرير ، سوف أخبرك كيف تخلصنا من Legacy: صنع القواميس وغيرها من الإحصائيات ، واجهات مخصصة ، وتبسيط التسلسل الهرمي للميراث وتحسين تغطية الاختبار. وكذلك - كيفية تحسين ما تبقى في متراصة ".
"إعادة بيع كود PHP باستخدام DDD"
فيتالي شيركوف ، كبير مطوري الواجهة الخلفية ، FunCorp

"هذا حديث عن إعادة تشكيل كود PHP باستخدام أنماط DDD التكتيكية. سأعرض مع الأمثلة المشكلات التي واجهناها ، ما هي الطرق التي تعمل بها.
والهدف من ذلك هو إظهار مقاربة لإعادة إنعاش الكود القديم القائم على بدايات DDD ومشاركة خبراتهم في تطبيقه. "
العنوان: موسكو ، شارع تسفيتنوي ، 2 ، المدخل أ ، كافيتيريا (الطابق الأول)
تسجيل الضيوف من الساعة 11:00
تبدأ التقارير في الساعة 12:00.
خلال فترات الاستراحة ، يمكن للجميع رؤية مكتب Badoo.
يرجى ، عند
التسجيل ، الإشارة إلى أسماءك الأولى والأخيرة باللغة الروسية. للقبول في مركز الأعمال ، خذ معك مستند إثبات الشخصية.
عدد المقاعد محدود ، تأكد من انتظار تأكيد التسجيل (سيأتي قبل أسبوعين من الاجتماع).
بث mitap
سيكون البث على
قناتنا على
YouTube ، وسيتم الإعلان في مجموعات
VK و
FB . سيتم نشر مقالات هناك على مدونة هبر.
الانضمام إلى
الدردشة mitap ، وهناك مناقشات مثيرة للاهتمام بانتظام!