Learning TDD through Test-first Teaching
Published July 5th, 2010 Under Unit Testing | Leave a Comment
How to get started with TDD? Test-First Teaching is an innovative teaching approach that is gaining widespread adoption. Sarah Allen talks about how she teaches Ruby and Rails through a test-first approach. She demonstrates test-first teaching and then discuss how to turn the corner from simply making tests pass to how to use a test-first approach to software design.
Video Producer: East Bay Ruby Meetup Group
Code Metrics with Metric Fu
Published May 17th, 2010 Under Software Testing | Leave a Comment
Maintainability of your code can be measured in many different ways. Jake Scruggs has combined several of the tools that measure you code into one Ruby Gem: metric_fu.
Using Rake to Build, Run Unit Tests and Create Documentation
Published March 29th, 2010 Under Configuration Management, Unit Testing | Leave a Comment
This screencast demonstrates how to use Rake to build .NET solution, run unit tests and build documentation. Rake with Ruby is a perfect combination which will eliminate Nant and MSBuild hell.
Introduction to Rake
Published March 24th, 2010 Under Configuration Management | Leave a Comment
In this screencast Mohammad Azam introduces Rake. Rake is a build framework for Ruby language but it can also be used to build, compile .NET applications.
How TDD/BDD Miss the Point: Introducing EDD
Published March 22nd, 2010 Under Functional Testing | Leave a Comment
Ruby’s testing culture goes way back, and has been a force for making many Ruby projects a showcase for solid, maintainable code. That said, within a business an exclusive focus on TDD and BDD can easily miss the bigger picture and drive optimizations in the development process that negatively impact the business as a whole. Part business talk and part technical talk, we’ll discuss what “Experiment Driven Development” is, why you should be doing it from day 1 (probably even before writing tests!), and what cool Ruby tools you can leverage to make it happen.
Pickle with Cucumber
Published March 10th, 2010 Under Functional Testing | Leave a Comment
Pickle adds many convenient Cucumber steps for generating models. Also learn about table diffs in this episode. Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid – all rolled into one format. Pickle gives you cucumber steps that create your models easily from factory-girl or machinist factories/blueprints
http://railscasts.com/episodes/186-pickle-with-cucumber
Railscasts – Model Versioning
Published February 5th, 2010 Under Configuration Management | Leave a Comment
If you need to keep track of a model’s history of changes and switch between versions, consider using the vestal_versions gem like I show in this episode.
http://railscasts.com/episodes/177-model-versioning
« go back — keep looking »
RSS
Twitter
Facebook