মূল কনটেন্টে যান
🐹
emberjs learning
ব্লক ৭ — Quality · দিন ০৫৪–০৬৫ · testing · a11y

উৎসের সেকশন ৮ (Testing Best Practices) আর ৪ (Accessibility Best Practices) — ১১টা rule, দিনে একটা; শেষ দিনে ⚑। Testing আর accessibility। brainstorming/-এ এই ব্লকের জন্যও আলাদা ইন্টারভিউ-প্রশ্ন নেই, তাই ⚑ দিনে ব্লকের rule-ই প্রশ্ন।

Quality•দিন ০৫৪/৬৫

MSW (Mock Service Worker) Setup for Testing

এই দিনের কাজ · মোট ১০′০/১ (০%)
  • MSW (Mock Service Worker) Setup for Testing — নিচের Incorrect কোড পড়ে, না দেখে ঠিক সংস্করণটা লিখুন; তারপর "কেন" ইংরেজিতে ২–৩ বাক্যে জোরে বলুন, আর খাতায় এক লাইন: নিজের কাজে এটা কোথায় দেখেছেন

    Incorrect (using Mirage with ORM complexity):

    // mirage/config.js
    export default function () {
      this.namespace = '/api';
    
      // Complex schema and factories
      this.get('/users', (schema) => {
        return schema.users.all();
      });
    
      // Need to maintain schema, factories, serializers
      this.post('/users', (schema, request) => {
        let attrs = JSON.parse(request.requestBody);
        return schema.users.create(attrs);
      });
    }
    
    ১০′🔁 ঝালাই হবেimpact · HIGHCorrect: আগে নিজে লিখুন
দিন শেষে — নিজেকে যাচাই
না দেখে ঠিকটা লেখা, আর "কেন" ইংরেজিতে জোরে বলা হয়েছে?

উত্তরের আগে উপরের কাজ না দেখে মনে করুন এই দিনে কী কী করেছেন। 🧠 Test yourself