ইউনিট পরীক্ষার ভিডিওগুলি [বন্ধ]


11

আমি ইউনিট টেস্টিংয়ে ভাল উপস্থাপনা (স্লাইড + অডিও বা ভিডিও পছন্দসই) অনুসন্ধান করছি তবে আমার কাছে যা যা মনে হচ্ছে তা বই এবং ব্লগ পোস্ট। উপস্থাপনাটি 50 মিনিটের বেশি হওয়া উচিত না কারণ এটি ব্রাউন-ব্যাগের মধ্যাহ্নভোজনে প্রদর্শিত হবে। .NET- প্ল্যাটফর্মে সাধারণ ধারণা বা কীভাবে এটি করা যায় তা হ'ল আমি যা খুঁজছি।

আপনি কি এমন উপস্থাপনা প্রস্তাব করতে পারেন যা সেই বিবরণটির সাথে খাপ খায়?


2
সেখানে কিছু ভাল উত্তর stackoverflow.com/questions/387326/...
StuperUser

উত্তর:


3

পাওয়ারপয়েন্ট উপস্থাপনার পরিবর্তে, এখানে ব্রেট এল। শ্যুচার্টের একটি 6 অংশের ভিডিও রয়েছে

http://vimeo.com/album/210446

যা আপনাকে "পরীক্ষিত চালিত বিকাশ" এর অংশ হিসাবে ইউনিট পরীক্ষার একটি সরাসরি প্রদর্শন করে। আমার মনে হয় আপনার এগুলির 6 টির দরকার নেই, সুতরাং আপনি এটি আপনার 50 মিনিটের দৃষ্টিনীতি অনুসারে তৈরি করতে পারেন। আইএমএইচও খুব চিত্তাকর্ষক।


1

আমি পুরো থ্রোটল: রব রোনারি এবং ব্র্যাড উইলসনের টিডিডি ভিডিওতে খুব মুগ্ধ হয়েছি । এটি নিখরচায় নয়, তবে এটি সর্বকালের সেরা 12 ডলার যা আপনি কখনও ব্যয় করবেন। ভিডিওটি 50 মিনিটের চেয়ে কিছুটা দীর্ঘ - আমি বিশ্বাস করি এটি মোট 65 মিনিটের বেশি - তাই সম্ভবত আপনি মিষ্টিযুক্ত একটি অতিরিক্ত ক্ষুদ্র বাদামী ব্যাগ সরবরাহ করতে পারেন :-)

ভিডিও সম্পর্কে রব কনারির ব্লগ থেকে একটি স্নিপেট :

ভিত্তিটি হ'ল ব্র্যাডকে একটি সাবস্ক্রিপশন বিলিং সিস্টেম তৈরি করার দরকার ছিল যা পর্যায়ক্রমে বিলিংগুলি বন্ধ করে দেয় এবং গ্রাহক রেকর্ডকেও আপডেট করে - C # এবং xUnit.net (ব্র্যাডের পরীক্ষামূলক কাঠামো তিনি জিম নিউকর্ক দিয়ে তৈরি করেছিলেন) ব্যবহার করে। অনেকের কাছে এটি সহজ শোনায়। যারা এ জাতীয় জিনিস বাস্তবায়ন করেছেন তাদের কাছে - এটি ছাড়া আর কিছুই নয়।

আমি এই পর্বটি সম্পর্কে সত্যই যে জিনিসটি উপভোগ করেছি তা হ'ল আমি ব্র্যাডকে "ডেমো ভিনিয়ার" অপসারণের জন্য যথেষ্ট পরিমাণে ধাক্কা দিয়েছি - আমি তাকে প্রায় 30 মিনিটের দিকে একটি বক্ররেবল দিয়েছিলাম যেখানে আমি বলেছিলাম "ওহ হ্যাঁ ... আমি কি উল্লেখ করেছি যে আমরা এক্সও করি ? " - এবং তাকে সামঞ্জস্য করতে হয়েছিল।

যখন আপনার কাছে পরীক্ষার গোলমাল রয়েছে যা একটি জিনিস ধরে নিয়েছে, তখন আপনাকে অন্যটিতে স্থানান্তরিত করতে হবে - এটি গাধাটির ব্যথা। কিন্তু ব্র্যাড আশ্চর্যজনকভাবে এটি পরিচালনা করেছিলেন - তার পরীক্ষার প্রক্রিয়াতে আরও কাঠামো ধাক্কা দেওয়ার সুযোগ নিয়ে, তারপরে একে একে তার নতুন পরীক্ষার ক্ষেত্রে তার পুরানো পরীক্ষাগুলি "রূপান্তর" করে।

আমরা একক কোড ফাইলে পুরো ঘন্টা কাজ করেছি - এবং আমি এর আগে কাউকে কখনও দেখিনি। অবশ্যই, আমি ঠিক কোডের ভিতরেই এখানে একটি ক্লাস তৈরি করেছি - তবে ব্র্যাড ক্লাসের পরে ক্লাস স্পিন আপ দেখে, নাম পরিবর্তন করে, মুছুন, তারপরে তার পরীক্ষাগুলি সম্পূর্ণরূপে পুনর্গঠন করুন… এটি খুব আকর্ষণীয় ছিল।

তারা সবসময় বলে থাকে যে টিডিডি একটি "ডিজাইন প্রক্রিয়া" - তবুও আমি এটি সত্যই "ডিজাইন-ওয়াই" উপায়ে কখনও ব্যবহার করতে দেখিনি - যেমন কোনও চিত্রকর ক্যানভাসে রঙের পরে রঙ টস করতে পারে যতক্ষণ না এটি দেখতে ঠিক / সঠিক মনে হয়। এবং ঠিক এইভাবেই তাকে দেখে অনুভূত হয়েছিল।

ব্র্যাডের প্রায় 15 মিনিটের মধ্যে উল্লেখ করা হয়েছে যে "আমি সর্বজনীন হওয়ার জন্য প্রস্তুত না হওয়া অবধি পরীক্ষার ফাইলে একটি ক্লাস রেখেছি" - তার অর্থ তার ডিজাইনের সিদ্ধান্তগুলি ন্যায়সঙ্গত করার পক্ষে পর্যাপ্ত পরীক্ষা রয়েছে। এমন ধারণা যা আমি আগে কখনই ভাবিনি - যেমন পরীক্ষা ফাইলটিকে "গর্ভ" হিসাবে কিছুটা ব্যবহার করার মতো।

তিনি বিলিং সিস্টেম তৈরির মাধ্যমে নিজের পথটিকে "অনুভব" করেছিলেন - পুরো সময় নিজের সাথে কথা বলেছিলেন এবং প্রায় 3 বছর লাইভ থাকার পরে আমরা যা শেষ করেছিলাম তার কাছাকাছি আকর্ষণীয় এবং চমত্কার জঘন্য কিছু তৈরি করে।


1

সম্ভবত জেমস শোরের চলুন টিডিডি ভিডিওগুলি দেখুন। আমি তাদের প্রায় সবাই দেখিনি (কেবল সবেমাত্র শুরু হয়েছে, আসলে) তবে এগুলি একটি সময় বেশ কয়েকটি কোডের সাথে কাজ করে ভাল উপাদান বলে মনে হচ্ছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.