Saya baru saja selesai menonton screencasts Autumn of Agile dan saya mencari lebih banyak materi dengan cakupan yang sama. Pada dasarnya, saya mencari screencast yang menampilkan proses TDD / BDD sambil mengembangkan aplikasi yang "nyata" (atau sebagian dari aplikasi tersebut) - jadi tidak perlu intro 20 menit. Saya terkejut tidak menemukan hal seperti itu. Jika Anda mengetahui sumber daya yang sesuai dengan persyaratan, harap cantumkan.
122
Berikut adalah beberapa video khusus tentang Mentimun dan RSpec:
BDD dengan Mentimun
Mentimun: Mengotomatiskan Persyaratan Bahasa Anda Sudah Berbicara
Pengembangan yang Didorong Perilaku dengan RSpec
Bekerja Luar-dalam dengan Mentimun dan RSpec
Beyond Test Driven Development: Behavior Driven Development
Beberapa video umum tentang TDD / BDD:
Pengembangan dan Pemulihan yang Didorong oleh Tes - Bagian Pertama
Pengembangan dan Pemulihan Berbasis Tes - Bagian Dua
Salah satu video gratis terbaik tentang model Objek Ruby
(Saya membeli seri Pragmatis tentang metaprogramming setelah melihat ini):
Model Objek Ruby - Dave Thomas
Berikut adalah beberapa situs tempat saya mendapatkan beberapa video keren:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on -rails /
Oh, dan jangan lupa video Google .
Dan inilah posting blog kecil yang bagus dengan tautan ke 20 artikel tentang Ketimun:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe
sumber
Let's Code adalah serial "reality show" screencast tempat saya mengembangkan proyek nyata menggunakan TDD, desain evolusioner, dan praktik serupa - cara saya biasanya bekerja. Saat ini ada tiga proyek screencast:
Setiap episode berdurasi sekitar 25 menit dan episode baru dirilis beberapa per minggu (per Sep 2012 ada lebih dari 260 episode, lebih dari 130 jam).
Let's Play: Test-Driven Development adalah seri screencast di mana James Shore menggunakan TDD dalam mengembangkan aplikasi kecil. Proyek saat ini adalah aplikasi untuk memperkirakan keuangan pribadi jangka panjang (aplikasi Java Swing). Setiap episode berdurasi sekitar 15 menit dan episode baru dirilis setiap hari (per Sep 2012 ada lebih dari 200 episode, lebih dari 50 jam).
sumber
Miško Hevery , yang merupakan pengembang di Google, memiliki beberapa video hebat di situsnya.
Dave Astels berbicara tentang teknologi Google yang disebut "Beyond Test Driven Development: Behavior Driven Development" .
Di Dnr TV ada dua episode dengan JP Boodhoo, di mana dia memberikan pengantar untuk pengembangan yang didorong oleh pengujian:
sumber
Saya benar-benar menikmati screencast DoubleDawgDare dari GeePawHill . Mereka refactoring kode lama, bukan TDD, tapi dia pasti memiliki etos TDD, dan - yah, mereka layak untuk ditonton bahkan jika itu bukan yang Anda cari.
sumber
Saya telah membeli pemeran layar TDD Kent Beck . Dia adalah guru yang sangat baik. Saya suka bagaimana dia fokus pada aspek lain bukan hanya langkah mekanis menggunakan kerangka kerja XUnit.
Berikut adalah ulasan mendetail dari screencast.
sumber
James Shore memiliki serial video YouTube di mana dia membuat perangkat lunak kecil dari awal menggunakan TDD dan merekam setiap langkah prosesnya. Menurut saya, ini harus dilihat oleh siapa saja yang berpikir untuk memulai dengan TDD, saya hanya menemukannya baru-baru ini dan saya terkejut itu tidak memiliki lebih banyak eksposur. Ada 120 video berdurasi 15 menit - itu BANYAK materi.
sumber
Kent Beck mulai mengerjakan screencast TDD-nya sendiri. Sejauh ini dia meletakkan dua bagian yang belum diedit dari tutorialnya di Vimeo tetapi dia berjanji untuk segera menerbitkan versi yang diedit penuh.
Ikuti dia di Twitter atau Vimeo .
sumber
Pengembangan Berbasis Pengujian Rel yang Efisien - oleh Wolfram Arnold
sumber
Orang-orang di TekPub membuat beberapa screencast yang bagus, dan seri 'Konsep' mereka mencakup pengujian unit dan BDD.
Mereka baru saja merilis pemeran layar baru "Throttle Penuh: TDD dengan Brad Wilson" seharga $ 12 di mana Brad bekerja pada sistem langganan penagihan menggunakan TDD.
Rob Conery juga melempar beberapa bola lengkung selama sesi untuk membantu menunjukkan bagaimana TDD dapat beradaptasi dengan perubahan. Sayangnya, ini adalah serial episode tunggal jadi hanya ada satu, tapi durasinya satu jam.
sumber
Kami memiliki serangkaian screencast BDD gratis dan berbayar di http://bddcasts.com . Kami terutama pengembang ruby dan alat kami adalah mentimun dan rspec.
sumber
Dimecast
sumber
Saya melakukan screencast 25 menit dari Kata Bowling di BDD. Di sini: http://www.screencast.com/t/cnelplcoyjw
sumber
Hancurkan Semua Perangkat Lunak - topik pengujian sebagian besar didasarkan pada proyek nyata, kinerja, refactoring dan prinsip pengujian dijelaskan juga.
sumber
Lihatlah Katacasts . Dari situs:
Saya belum menontonnya, tetapi mengetahui bahwa Corey adalah pendukung besar TDD dan Craftsmanship, dan setidaknya salah satu halaman secara eksplisit menyebutkan melakukan kata sebagai TDD, saya pikir Anda mungkin menemukan apa yang Anda cari.
sumber