Jay Fields

RailsConf 2007 Presentation


almost 11 years ago by Jay Fields on Jay Fields Thoughts.
It looks like I'll be attending and speaking at RailsConf 2007.My talk is going to cover testing lessons learned from various Ruby/Rails projects....

DSL: Expressive Software


almost 11 years ago by Jay Fields on Jay Fields Thoughts.
Lately I've been thinking about DSLs that are designed for and by programmers. After some recent work and discussions I formed the following idea.Expressive...

Ruby: Validatable 1.2.2 released


almost 11 years ago by Jay Fields on Jay Fields Thoughts.
The Validatable gem received a fair amount of attention in the past few weeks. Thanks to Ali Aghareza, Jason Miller, Xavier Shay, and Anonymous Z for their...

Ruby: Unit testing delegations


almost 11 years ago by Jay Fields on Jay Fields Thoughts.
When working with Rails I tend to use a lot of delegations. Since I'm a big fan of the Law of Demeter I often find myself delegating an_ad_instance...

Law of Demeter: Canary in a coal mine


almost 11 years ago by Jay Fields on Jay Fields Thoughts.
I've always been a fan of the Law of Demeter. The Law of Demeter is most often summarized as “Only talk to your immediate friends.” The fundamental...

Test::Unit test creation


over 11 years ago by Jay Fields on Jay Fields Thoughts.
Creating a unit test in Ruby is very similar to Java: create a method that begins with test_. In a recent discussion with some colleagues, Zak Tamsen and...

Unit Test Guidelines


over 12 years ago by Jay Fields on Jay Fields Thoughts.
Tests live under many names. And, many tests masquerade as unit tests.Unit testing is defined as:... a procedure used to verify that a particular module...

Some Test Driven Development observations


almost 12 years ago by Jay Fields on Jay Fields Thoughts.
Testing code is hard. There is some material available, but most of the examples are trivial. When you actually sit down to do strictly Test Driven Development...

More Test Driven Development observations


almost 12 years ago by Jay Fields on Jay Fields Thoughts.
In part one I described some of the observations I've made while following Test Driven Development practices. In part two I'll describe other...

RailsConf07: Testing Presentation


almost 11 years ago by Jay Fields on Jay Fields Thoughts.
I don't have a .key (or .ppt) to post from my RailsConf 2007 talk. In fact, the talk was much more of a discussion than a presentation. However, I...