আমি কখনও ইউনিট টেস্টিং পছন্দ করতাম না। আমি সবসময় ভাবতাম এটি আমার কাজ করার পরিমাণ বাড়িয়েছে।
দেখা যাচ্ছে, আপনি লিখেছেন এমন কোডের আসল সংখ্যার ভিত্তিতে এটি কেবল সত্য এবং তদ্ব্যতীত, কার্যকর কোডের লাইনের সংখ্যা বৃদ্ধি দ্বারা এটি সম্পূর্ণরূপে অফসেট যা আপনি পরীক্ষাগুলি এবং পরীক্ষা চালিত বিকাশের সাথে এক ঘন্টা লিখতে পারেন।
এখন আমি ইউনিট পরীক্ষাগুলি পছন্দ করি কারণ তারা আমাকে দরকারী কোড লেখার অনুমতি দেয়, যা প্রায়শই প্রথমবার কাজ করে! (কাঠের উপর ঠক্ঠক্ শব্দ)
আমি দেখতে পেয়েছি যে লোকেরা কঠোর সময়সীমার অধীনে বা অন্যেরা এটি না করে এমন পরিবেশে যদি ইউনিট পরীক্ষা করতে বা পরীক্ষা চালিত বিকাশের সাথে একটি প্রকল্প শুরু করতে অনিচ্ছুক হয়, তাই তারা তা করে না। কিন্ডার মতো, এমনকি চেষ্টা করা সাংস্কৃতিক অস্বীকার।
আমি মনে করি ইউনিট টেস্টিং সম্পর্কে সর্বাধিক শক্তিশালী বিষয়গুলির মধ্যে একটি হ'ল আত্মবিশ্বাস যা এটি আপনাকে রিফ্যাক্টরিংয়ের দায়িত্ব দেয়। এটি নতুন পাওয়া আশাও জাগায়, আমি অন্য কাউকে আমার কোডটি রিফ্যাক্টর / উন্নত করতে দিতে পারি এবং যদি আমার ইউনিট পরীক্ষাগুলি এখনও কাজ করে তবে আমি লাইব্রেরির নতুন সংস্করণটি ব্যবহার করতে পারি যা তারা পরিবর্তিত করেছে, বেশ, নির্ভয়ে।
এটি ইউনিট পরীক্ষার এটি শেষ দিক যা আমার মনে হয় একটি নতুন নাম প্রয়োজন। ইউনিট পরীক্ষাটি এই কোডটি এখন কী করা উচিত এবং ভবিষ্যতে তার চুক্তির মতো is
আমি যখন পরীক্ষার শব্দটি শুনি, তখন আমি খাঁচায় ইঁদুরের কথা ভাবি, একটি যৌগের কার্যকারিতা দেখতে তাদের উপর একাধিক পরীক্ষা-নিরীক্ষা করেছিলাম। এটি ইউনিট টেস্টিং কী তা নয়, আমরা সবচেয়ে স্নেহময় দৃষ্টিভঙ্গি কী তা দেখতে বিভিন্ন কোড চেষ্টা করে দেখছি না, আমরা কী ইনপুটগুলির সাথে আমাদের কী ফলাফলগুলি প্রত্যাশা করি তা নির্ধারণ করছি। ইঁদুর উদাহরণে, ইউনিট পরীক্ষাগুলি ইঁদুরের উপর করা পরীক্ষার বিপরীতে মহাবিশ্ব কীভাবে কাজ করবে তার সংজ্ঞাগুলির মতো like
আমি কি ক্র্যাক করছি নাকি অন্য কেউ পরীক্ষা করতে এই অস্বীকৃতিটি দেখতে পাচ্ছে এবং তারা কি মনে করে এটি এটি একই কারণ বলে তারা এটি করতে চান না?
পরীক্ষা না করানোর জন্য আপনি / অন্যরা কী কারণগুলি দেন?
আপনি কি মনে করেন যে তাদের অনুপ্রেরণাগুলি ইউনিট পরীক্ষায় নয়?
এবং ইউনিট পরীক্ষার নতুন নাম হিসাবে যা কিছু আপত্তি পেয়ে যেতে পারে, কীভাবে জে কনট্রাক্ট? (আমি জানি কিছুটা জাভা কেন্দ্রিক :), বা ইউনিট চুক্তি?