في سعينا وراء السرعة التشغيلية، غالبًا ما نغفل عن الأساسيات. بيانات اعتماد صعبة الترميز، ومواصفات غير ثابتة، وصور Docker غير المختبرة... اعترف، لقد مررت بذلك في مرحلة ما (أو كنت محظوظًا جدًا جدًا). سنلقي أيضًا نظرة على كيفية استخدام WebAssembly على نطاق واسع من قبل eBay.
الاختبارات التي تفشل في بعض الأحيان
بقلم سام سافرون
إذا كنت تدير عملية Ruby on Rails، فربما تستخدم جواهر تحمل بصمات سام. وهو أيضًا أحد العقول المدبرة وراء برنامج منتدى Discourse. إليك أفكاره حول الاختبارات "المتقلبة" التي تومض.
https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail
نهج قائم على التركيبات لاختبار الواجهة في Rails
بقلم أندرو كوزين
استخدام التركيبات لاختبار نماذجك شيء واحد. ولكن هل يمكنك القيام بذلك بكفاءة لواجهات المستخدم الكاملة؟ لدى أندرو من "Evil Martians" كتابة متعمقة لبعض التقنيات الذكية.
https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4
معطلة بشكل افتراضي: لماذا يجب عليك تجنب معظم أمثلة Dockerfile
بقلم إيتامار تيرنر-تورينج
أنت تقوم بإرساء تطبيق، في عجلة من أمرك، وتحتاج إلى نقطة بداية بسيطة للانطلاق - إنها قصة سنصادفها جميعًا عاجلاً أم آجلاً. للأسف، الكثير من الأمثلة التي يمكنك العثور عليها من خلال البحث في غوغل معطلة ببساطة. إليك كيفية تجنب بعض المزالق الشائعة.
https://pythonspeed.com/articles/dockerizing-python-is-hard/
لماذا يجب ألا يكون الوصول إلى AWS والمفاتيح السرية في قاعدة البيانات البرمجية
بقلم تاماس سالاي
على الرغم من أن المطورين الأكثر خبرة قد يصرخون "بالطبع!" عند هذا العنوان، إلا أنه من الجيد دائمًا تحديث بعض أفضل الممارسات والأساسيات. وسيكون مفيدًا لزملائك المبتدئين (لذا أرسل لهم هذا التقرير!)
https://advancedweb.hu/2019/05/28/aws_config_credentials/
WebAssembly في eBay: حالة استخدام في العالم الحقيقي
بقلم براناف جها وسينثيل بادمانابان
لا يزال WebAssembly جديدًا نسبيًا فيما يتعلق بالاستخدامات التي تم اختبارها في المعركة، لذلك من المثير للاهتمام دائمًا قراءة دراسة حالة. إنه أيضًا استخدام مفاجئ جدًا على أقل تقدير! خذ غوصًا عميقًا مع براناف وسينثيل، إنه أمر مثير للاهتمام حقًا.
https://www.ebayinc.com/stories/blogs/tech/webassembly-at-ebay-a-real-world-use-case/
مكافأة! شيء ما لعطلة نهاية الأسبوع ربما؟ إليك ثلاثة أشياء صغيرة ولكنها مدهشة يمكنك القيام بها في JavaScript.
اقرأ المزيد: