انضم إلى إذاعة
Moscow JS Meetup في 30 كانون الثاني (يناير) : سنقوم بالإجابة على سؤال حول ماهية "الكود النظيف" ، والعثور على أكبر قدر من الأخطاء في الحد الأدنى من الوقت ، والشروع في تطوير واجهات قابلة للتوسع والتعرف على طرق أداء Webpack و Babel. خطط النار!
الحصول على اتصال
في 19:30!ماذا ستكون التقارير
19:30 "كيف تكتب الشفرة باحترام" ، فلاديمير لوس (R-Vision)
نظرة على أعمال بوب مارتن دون قاطع جدا. دعنا نحاول مرة أخرى الإجابة على سؤال حول ماهية "الشفرة النظيفة" ، ولماذا تستحق اختبارات الكتابة ، ولماذا يحتاج المطورون إليها ، وكيفية شرح هذه الحاجة لمديرهم.
19:55 "كيف يمكن للمطور العثور على أقصى قدر من الأخطاء في الحد الأدنى من الوقت" ، نيكولاي موسكالينكو (Raiffeisenbank)
دعنا نتحدث عن سبب وجوب قيام أحد المطورين باختبار تطبيقه قبل أن يبدأ المختبرون في العمل. سنقوم بتحليل تقنية اختبار تكييفها خصيصا للمطورين. دعونا نرى كيف يمكنك استخدامه للتحقق بسرعة من التعليمات البرمجية الخاصة بك والعثور على العيوب فيه. نحدد الاختبارات التي يجب كتابتها أولاً وكيفية توفير الوقت دون التحقق من 100،500 مجموعات إضافية في سيناريوهات الاختبار. سنتحدث أيضًا عن الأدوات والممارسات التي تعمل على تحسين قابلية اختبارات جافا سكريبت الذاتية وتبسيط دعمها في المستقبل.
20:40 في السعي لتحقيق الأداء vol.2 ، دانيال كروهمال
كم عدد المرات التي تعتقد فيها أن كل شيء على ما يرام مع مشروعك؟ هل المستخدمين راضون ولا يشكون من سرعة تحميل الموقع؟ أنت لا رمي حزمة كاملة في وقت واحد؟ تستخدم Polyfiles لمتصفحات محددة على المعارف التقليدية؟ ثم أنت جيد. ولكن دعنا نناقش هذا الموضوع على أي حال (مرة أخرى) وننظر إلى جانب مجموعة المشروع ، أي أننا سننظر في طرق Webpack و Babel. سوف أخبرك عن الإعدادات الأساسية للأداء ، والتي هي مناسبة لمعظم المشاريع وقد تكون مفيدة لك.
21:05 الطريق إلى تطوير واجهات قابلة للمدياروسلاف سيرجيسكي
إنه لأمر جيد عندما يتم عزل رمز كل ميزة. لكن طبيعة واجهات المستخدم تجعل وظائف مختلفة متداخلة بصريًا وتظهر في عدة أماكن في نفس الوقت. سأتحدث عن الأساليب التي ستساعد في الحفاظ على نمطية واستقلالية الوظيفة أثناء تطويرها.