Learn JavaScript

lesson ৬ / ৯ · error সামলানো: throw, try, catch, finally, আর stack trace পড়া

Module ১০ · error সামলানো: throw, try, catch, finally, আর stack trace পড়া

Error-এর pack: contest-এর ধরন, interview-এর ছয়টা প্রশ্ন আর একটা bug gallery

Proপড়া

বৃহস্পতিবার Rafi-র একটা frontend interview। গত মাসে পাস করা ওর বন্ধু বলে, error-এর প্রশ্ন সবসময় একই: "return-এর সাথে finally কী করে", "setTimeout-এর error কি try ধরতে পারে", "error-first callback কী"। সে আরও বলে, বাড়িতে করার কাজটায় ছিল stack trace-এ ভরা একটা log file, আর যারা trace-গুলোকে data হিসেবে পড়েছিল, তারাই তাড়াতাড়ি শেষ করেছিল।

আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…

Error-এর pack: contest-এর ধরন, interview-এর ছয়টা প্রশ্ন আর একটা bug gallery এর ভেতরে কী আছে

  1. ধরন 1: পরখ করো, গোনো, আর এগোও
  2. ধরন 2: cause-এর শিকল একবারে হাঁটো
  3. ধরন 3: stack trace এমন text, যেটা parse করা যায়
  4. Interview প্রশ্ন 1: return-এর সাথে finally কী করে?
  5. Interview প্রশ্ন 2: try কি callback-এর throw ধরতে পারে, আর promise-এর?
  6. Interview প্রশ্ন 3: error-first callback-এর রীতি কী?
  7. Interview প্রশ্ন 4: এই রইল একটা stack trace। Bug কোথায়?
  8. Interview প্রশ্ন 5: নিজের error কেন Error-কে extend করবে?
  9. Interview প্রশ্ন 6: যে error থেকে সামলে ওঠা যায় না, তার কী করো?