টিডিডি / বিডিডি স্ক্রিনকাস্ট / ভিডিও সংস্থান [বন্ধ]


122

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

উত্তর:


74

ব্রেট Schuchert থেকে অবজেক্ট বিজ্ঞ পরামর্শদাতা শুধু একটি পোস্ট ভিডিওর সিরিজের TDD- এ তে

ভিডিওগুলি ক্রমানুসারে দেখতে হবে।

  1. শুরু হচ্ছে
  2. বেসিক অপারেটর যুক্ত করা হচ্ছে
  3. সদৃশ সরানো হচ্ছে
  4. কৌশল এক্সট্র্যাক্ট
  5. Refactoring মাধ্যমে প্রতিলিপিকরণ ও মুছে ফেলার পদ্ধতি বা TDD Mockito ব্যবহার মাধ্যমে প্রতিলিপিকরণ সরানো হচ্ছে
  6. একটি বিমূর্ত কারখানা চালু করা হচ্ছে
  7. একটি যোগ অপারেটর যুক্ত করা হচ্ছে
  8. প্রাইম ফ্যাক্টর অপারেটর যুক্ত করা হচ্ছে
  9. কমপোজিং অপারেটর এবং প্রোগ্রামিং ক্যালকুলেটর
  10. ক্যালকুলেটর প্রোগ্রাম করতে ফিটনেস ব্যবহার করে

সি # তে রিশার্পার, ভিজ্যুয়াল স্টুডিও ২০০৮ এবং টিডিডি ব্যবহার করে শান্টিং ইয়ার্ড অ্যালগরিদম তৈরি করার জন্য একটি সিরিজের ভিডিও।

  1. সি #, পার্ট 1 এ ইয়ার্ড অ্যালগরিদম শান্টিং
  2. সি # তে পার্ট 2 তে ইয়ার্ড অ্যালগরিদম শান্টিং
  3. সি # তে পার্ট 3 এয়ার্ড অ্যালগরিদম সান্টিং
  4. সি #, পার্ট 4 এ ইয়ার্ড অ্যালগরিদম শান্টিং
  5. এই জঘন্য স্থান থেকে মুক্তি পাওয়া, (4 এর 5 ম অংশ)
  6. সদৃশ অপারেটর প্রতিনিধিত্ব অপসারণ, (4 এর 6 অংশ)

আমি বর্তমানে তাদের সকলের মধ্য দিয়ে যাচ্ছি এবং এটি দুর্দান্ত জিনিস। অত্যন্ত বাঞ্ছনীয়.
এরিক Öজেবো

26

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

টিডিডি / বিডিডি সম্পর্কে কিছু সাধারণ ভিডিও:
টেস্ট-চালিত বিকাশ এবং রিফ্যাক্টরিং - পার্ট ওয়ান
টেস্ট-চালিত বিকাশ এবং রিফ্যাক্টরিং - পার্ট টু

রুবি অবজেক্ট মডেলের সেরা একটি ফ্রি ভিডিও
(আমি এটি কিনেছি) দেখার পরে রূপকল্পে প্র্যাগমেটিক সিরিজ ):
রুবি অবজেক্ট মডেল - ডেভ থমাস

এখানে কয়েকটি সাইট রয়েছে যা থেকে আমি দুর্দান্ত কিছু ভিডিও বন্ধ করেছি:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/commune/scotland-on -rails /

ওহ, এবং গুগল ভিডিওগুলি ভুলে যাবেন না ।

এবং এখানে শসা 20 নিবন্ধে লিঙ্কগুলি সহ একটি মহান সামান্য ব্লগ পোস্টে আছে:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe


11

মূলত, আমি এমন স্ক্রিনকাস্টগুলি সন্ধান করছি যা কিছুটা "বাস্তবজীবন" অ্যাপ্লিকেশনগুলি (বা এর কিছু অংশ) বিকাশের সময় TDD / BDD প্রক্রিয়া উপস্থাপন করে - সুতরাং 20 মিনিটের পরিচয় নেই।

চলুন কোড হ'ল একটি স্ক্রিনকাস্ট "রিয়েলিটি শো" সিরিজ যেখানে আমি টিডিডি, বিবর্তনীয় নকশা এবং অনুরূপ অনুশীলনগুলি ব্যবহার করে - যেভাবে আমি সাধারণত কাজ করি real এখনই তিনটি স্ক্রিনকাস্টেড প্রকল্প রয়েছে:

  • Jumi - জন্য একটি নতুন রানার, শেষ পর্যন্ত জুনিতকে ডি ফ্যাক্টো টেস্ট রানার হিসাবে স্থানান্তরিত করার লক্ষ্যে (10 কে এসএলওসি কোডবাস, জাভা)
  • ডিমডওয়ার্ফ - এমএমও গেমগুলির প্রয়োজনের জন্য বিতরণ করা অ্যাপ্লিকেশন সার্ভার (15 কেও বেশি এসএলওসি কোডবেস, মিশ্র স্কাল এবং জাভা)
  • কিছু প্রোগ্রামিং বেসিকগুলি দেখানোর জন্য একটি সাধারণ পাঠ্য অ্যাডভেঞ্চার গেম (শুধুমাত্র 9 টি পর্ব, জাভা)

প্রতিটি পর্ব প্রায় 25 মিনিটের দীর্ঘ এবং নতুন এপিসোড প্রতি সপ্তাহে কয়েক দফা প্রকাশিত হয় (সেপ্টেম্বর 2012 পর্যন্ত 260 এরও বেশি এপিসোড রয়েছে, 130 ঘন্টােরও বেশি)।

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


9

Miško Hevery , যারা Google এ ডেভেলপার রয়েছে কিছু মহান ভিডিও তার সাইট এ।

ডেভ অ্যাসটেলগুলির একটি " গুগল টেস্ট চালিত বিকাশ: আচরণের চালিত বিকাশ" নামে একটি প্রযুক্তিগত কথা রয়েছে ।

Dnr টিভি সেখানে জেপি Boodhoo, যেখানে তিনি পরীক্ষা চালিত উন্নয়নে একটি ভূমিকা দেয় দুটি পর্বের আছেন:


ডেভ অ্যাসটেলগুলির "টেস্ট চালিত বিকাশের বাইরেও" উল্লেখ করার জন্য +1 ভিডিওটি এমন কাউকে দেখার দরকার যা এমনকি টিডিডি করার কথা ভাবছে ... বেশিরভাগ ক্ষেত্রে তারা টিডিডি দিয়ে কোনও সময় নষ্ট করবে না বরং পরিবর্তে সরাসরি বিডিডিতে যাবে ।

7

আমি সত্যিই জিপওহিলের ডাবলডগডডারে স্ক্রিনকাস্টগুলি উপভোগ করছি । তারা টিডিডি নয়, লিগ্যাসি কোডটি রিফ্যাক্টর করছে তবে তার কাছে অবশ্যই টিডিডি নীতি রয়েছে, এবং - ভাল, আপনি যা খুঁজছেন তা না হলেও তারা তাদের নজর রাখার মতো're


6

আমি কেন্ট বেকের টিডিডি স্ক্রিন কাস্ট কিনেছি । তিনি খুব ভাল শিক্ষক। আমি পছন্দ করি কীভাবে তিনি XUnit কাঠামোটি ব্যবহারের যান্ত্রিক পদক্ষেপগুলিতে নয় তবে অন্যান্য দিকগুলিতে কীভাবে মনোনিবেশ করেন।

এখানে স্ক্রিনকাস্টের একটি বিশদ পর্যালোচনা দেওয়া হল।


6

জেমস শোরের একটি ইউটিউব ভিডিও সিরিজ রয়েছে যেখানে তিনি স্ক্র্যাচ থেকে টিডিডি ব্যবহার করে এবং প্রক্রিয়াটির প্রতিটি পদক্ষেপ রেকর্ড করে একটি ছোট্ট সফটওয়্যার তৈরি করেন। আমার মনে এই টিডিডি দিয়ে শুরু করার কথা ভাবছে এমন কাউকে দেখার প্রয়োজন হওয়া উচিত, আমি সম্প্রতি এটির সামনে এসেছি এবং আমি আশ্চর্য হয়েছি যে এর বেশি এক্সপোজার নেই। এখানে 15 15 মিনিটের ভিডিও রয়েছে - এটি প্রচুর পরিমাণে উপাদান।


5

কেন্ট বেক তার নিজস্ব টিডিডি স্ক্রিনকাস্টে কাজ শুরু করেছিলেন। এখনও অবধি তিনি তার টিউটোরিয়ালের দুটি অপরিবর্তিত টুকরো ভিমেওতে রেখেছিলেন তবে তিনি শীঘ্রই সম্পূর্ণ সম্পাদিত সংস্করণ প্রকাশের প্রতিশ্রুতি দিয়েছেন।

টুইটার বা ভিমেওতে তাকে অনুসরণ করুন ।


5
টিডিডি-ইন্ট্রো সিরিজটি এখন g
কেটিটিল ক্লাউসেন

5

দক্ষ রেলগুলি টেস্ট-চালিত বিকাশ - ওল্ফ্রাম আর্নল্ড দ্বারা

  • ক্লাস 1
    • পরীক্ষার অর্থনীতি
    • স্তরগুলিতে পরীক্ষা করা, নকশার নিদর্শন
    • সরঞ্জামবাক্স: রেলগুলির সাথে আরএসপেক
    • আরএসপেক এবং মডেলগুলি
  • ক্লাস 2
    • পরীক্ষার সংস্কৃতি: কেন টিডিডি? কীভাবে টিডিডি করবেন?
    • পরীক্ষা এবং তারিখ নির্ভরতা
    • সরঞ্জামবাক্স: ফিক্সচার, কারখানা, মকস এবং স্টাবস
  • ক্লাস 3
    • নিয়ামক পরীক্ষা
    • দেখুন, সহায়ক, রুট পরীক্ষা
    • যথেষ্ট কত? খুব বেশী কত?
  • ক্লাস 4
    • সংশোধনকারী কোড এবং পরীক্ষাগুলি, কাস্টম ম্যাথারগুলি
    • এপিআই পরীক্ষা
    • রিমোট ডেটা সেটআপ
    • এপিআই টেস্টিং এবং ডকুমেন্টেশনের জন্য শসা
  • ক্লাস 5
  • ক্লাস 6
    • ইন্টিগ্রেশন ফ্রেমওয়ার্ক (শসা, ওয়েব্রাট, ক্যাপিবারা এবং সেলেনিয়াম)
    • সেলেনিয়ামের সাথে একীকরণের পরীক্ষা (সুবিধা এবং সমস্যাগুলি)
    • পৃষ্ঠা অবজেক্টস
    • সন্ধানী (সেলেনিয়াম, সিএসএস এবং এক্সপথ লোকেটর)
    • আরএসপেক কাস্টম ম্যাচার্স
    • অ্যাক্সেস নিয়ন্ত্রণের জন্য পরীক্ষা করা

4

টেকপব-এ থাকা ছেলেরা কিছু দুর্দান্ত স্ক্রিনকাস্ট তৈরি করে এবং তাদের 'ধারণাগুলি'-সিরিজ ইউনিট টেস্টিং এবং বিডিডি উভয়কেই কভার করে।

তারা মাত্র 12 ডলারে একটি নতুন স্ক্রিন কাস্ট "ফুল থ্রটল: ব্র্যাড উইলসনের সাথে টিডিডি" প্রকাশ করেছে যেখানে ব্র্যাড টিডিডি ব্যবহার করে বিলিং সাবস্ক্রিপশন সিস্টেমে কাজ করে।

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


3

আমাদের কাছে http://bddcast.com এ বিনামূল্যে এবং অর্থ প্রদানের বিডিডি স্ক্রিনকাস্টের একটি সিরিজ রয়েছে । আমরা মূলত রুবি বিকাশকারী এবং আমাদের সরঞ্জামগুলি শসা এবং আরএসপিইসি।


4
আমি নির্দয় হতে চাই না তবে আপনার বিডিডিসটগুলি কোনও বেতন 'castালাই হওয়া উচিত নয়। আপনি নিজের অ্যাপ্লিকেশনগুলির একটি আপডেট করার সময় এটির মূলত আপনি ছেলেরা নিজেরাই জুটি প্রোগ্রামিং রেকর্ড করছেন। সমস্যাটি হচ্ছে এটি শেখার জন্য কাঠামোগত নয় এবং মানটি খুব কম। ফ্রি ডেমোটি দেখছেন ( mefeedia.com/watch/32656993 ) আমি জানি যে আমি 30 মিনিট ধরে বসে থাকতে পারি এমন কোনও উপায় নেই যে আপনি ছেলেরা কোনও কিছু ব্যাখ্যা না করে এবং বিড়বিড় করে না। আমার বলতে হবে আমি আসলে একটু বিরক্ত হলাম আপনি এর জন্য চার্জ করবেন। আবার, নিরীহ হওয়ার অর্থ নয় তবে আপনার এটি পুনর্বিবেচনা করা দরকার।




1

ক্যাটাকাস্টগুলি একবার দেখুন । সাইট থেকে:

ক্যাটাকাস্ট সিরিজটিতে এনরিক কম্বা এবং আমি, কোরি হেইনেস, চিত্রনাট্য হিসাবে সম্পাদিত পারফরম্যান্স ক্যাটাস নিয়ে গঠিত।

আমি এখনও এগুলিকে দেখিনি, তবে কোরি টিডিডি এবং কারুশিল্পের বড় উকিল, এবং কমপক্ষে একটি পৃষ্ঠায় টিডিডি হিসাবে কাটা করার কথা স্পষ্টভাবে উল্লেখ করেছেন, আমি মনে করি আপনি যা খুঁজছেন তা খুঁজে পেতে পারেন।

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