Logo bn.boatexistence.com

পরীক্ষা চালিত উন্নয়ন কতটা কঠিন?

সুচিপত্র:

পরীক্ষা চালিত উন্নয়ন কতটা কঠিন?
পরীক্ষা চালিত উন্নয়ন কতটা কঠিন?

ভিডিও: পরীক্ষা চালিত উন্নয়ন কতটা কঠিন?

ভিডিও: পরীক্ষা চালিত উন্নয়ন কতটা কঠিন?
ভিডিও: সুশান্ত পাল | অনার্স ১ম, অনার্স ২য়, অনার্স ৩য় বর্ষের জন্য যা বললেন | বহুমুখী জ্ঞান ( Bohumukhi Gan ) 2024, মে
Anonim

মূলত, TDD হল কঠিন! … একবার আপনি ক্রমবর্ধমানভাবে কাজ করার এবং সূক্ষ্ম দানাদার পরীক্ষা (কঠিন) লেখার প্রতিবন্ধকতা কাটিয়ে উঠলে, আপনি বাস্তবায়নের স্লটগুলি খুঁজে পাবেন। আপনার পরীক্ষাগুলি আপনার কোডের স্বচ্ছতা উন্নত করবে, ডিবাগিংয়ে সহায়তা করবে, ভবিষ্যতের রিফ্যাক্টরিং সমর্থন করবে এবং রিগ্রেশন প্রতিরোধে সহায়তা করবে৷

পরীক্ষা চালিত উন্নয়ন কি ভালো?

পরীক্ষা-চালিত উন্নয়ন ক্রমবর্ধমানভাবে বিস্তৃত হচ্ছে এবং সেখানে ভাল অভিজ্ঞতামূলক প্রমাণ যে এটি একটি উপকারী অভ্যাস। TDD উৎপাদনে বাগের সংখ্যা কমায় এবং কোডের মান উন্নত করে। অন্য কথায় এটি কোড বজায় রাখা এবং বোঝা সহজ করে তোলে। এছাড়াও, এটি রিগ্রেশন পরীক্ষার জন্য স্বয়ংক্রিয় পরীক্ষা প্রদান করে।

পরীক্ষা চালিত বিকাশের অসুবিধাগুলি কী কী?

পরীক্ষা চালিত উন্নয়নের অসুবিধা

  • পরীক্ষাগুলি বাহ্যিক নির্ভরতার উপর নির্ভরশীল। …
  • পরীক্ষাগুলি লেখা কঠিন কারণ কোডটি লিখতে এবং বোঝার জন্য আরও জটিল৷
  • কোডের বিকাশ ধীর। …
  • TDD এর কোড বোঝা কঠিন কারণ আমরা জানি একটি কোড লেখা এবং একটি কোড লেখা আলাদা।

পরীক্ষা চালিত বিকাশের নিয়ম কী?

বছর ধরে আমি তিনটি সহজ নিয়মের পরিপ্রেক্ষিতে টেস্ট চালিত উন্নয়ন বর্ণনা করতে এসেছি। সেগুলি হল: আপনাকে কোন প্রোডাকশন কোড লেখার অনুমতি দেওয়া হয় না যদি না এটি একটি ব্যর্থ ইউনিট পরীক্ষায় পাস করা হয় আপনি ব্যর্থ হওয়ার জন্য যথেষ্ট পরিমাণের চেয়ে বেশি একটি ইউনিট পরীক্ষা লিখতে পারবেন না; এবং সংকলন ব্যর্থতা ব্যর্থতা।

পরীক্ষা চালিত উন্নয়ন কি মৃত?

আপনি শিল্পের চারপাশে এবং ইন্টারনেটে যা শুনেছেন তা সত্ত্বেও, টেস্ট ড্রাইভেন ডেভেলপমেন্ট (TDD) মৃত নয়অনুশীলনটি এখনও জীবিত এবং ভাল, বিশেষ করে এই নতুন আধুনিক চটপটে বিশ্বে। … David Heinemeier Hansson, Ruby on Rails এর স্রষ্টা, 2014 সালে প্রথম টিডিডিকে মৃত বলে ঘোষণা করেন।

প্রস্তাবিত: