Archive | testing RSS for this section

Inversion of Control (IoC) and Dependency Injection (DI)

What is Inversion of Control (IoC)? Inversion of Control (IoC) is a generic term for changing (i.e. inverting) which of at least two sites controls a specific behavior. In other words, inversion of control is a simple statement about where the responsibility or control over some behavior belongs. ┬áThus, inversion of control falls naturally out […]

Continue Reading

SMART Tests Outwit Bugs

This post was imported from blogger, to see the original, likely better-formatted post see kalebpederson.blogspot.com. >With the new year come the typical thoughts of goals and resolutions.  I have come across the SMART acronym many times.  It states that goals should be: SpecificMeasurableAttainableReasonableTimely After some thought, I realized that this also applies to tests. Specific […]

Continue Reading

Beans, Ping-Pong Balls, and Priorities

This post was imported from blogger, to see the original, likely better-formatted post see kalebpederson.blogspot.com. > Not too long ago I found my wife placing ping-pong balls followed by beans into a canning jar. After briefly trying to reason about what she might be doing, I asked her.  She explained that she was preparing a […]

Continue Reading