Developer Driven Development (DDD)

by Administrator on May 29, 2010

right_wrong_decision.jpg

Because Rails can never have enough diversity of testing philosophies, code_anthem today announced the hottest thing to hit Rails since fixtures called Developer Driven Development (DDD).

From the article:

Development Driven Development (DDD) is a revolutionary new approach to development that focuses on … you guessed it, development! DDD takes a radical approach in an industry filled with tests, metrics, and processes by allowing smart developers to write code. Some managers and even developers have a hard time wrapping their heads around it conceptually because it does require a shift from existing thinking.

How does it work?

  1. First, the developer thinks about the problem they need to solve
  2. Then, they solve it (usually by writing code, not always)
  3. Repeat until done

DDD vs TDD vs BDD vs FDD vs ADD vs …

There are people out there writing code who really shouldn’t be. They produce bad code and crappy software.

The obvious (and correct) solution to this problem is to only use bright, thoughtful programmers.

Nice work — sometimes we get wrapped up in the nuisances of our development methodologies and other areas that our clients ultimately have very little interest or insight into. It often takes a humorous post like this one to remind us of the core principals of what really matters, namely, creating useful software that solves real world problems. Apparently common sense really isn’t all that common these days.

{ Comments on this entry are closed }

The Savant experience in NYC

by Administrator on April 18, 2010

From TUAW TV: The Savant experience in NYC.

Filing this one under: Things to do when you have entirely too much money (but fun to try none the less).

Full story

{ Comments on this entry are closed }

The Downfall of Agile Hitler

December 16, 2009

it “should appeal to Rails developer’s sense of humor” do

Disclaimer: Unless you are familiar with Test-Driven Development with Rails Training and Behavior Driven Development, this video probably won’t make any sense whatsoever — On the contrary, if you are a Developer or Tester / QA type who happens to work in those environments, this video [...]

Read the full article →

No, I Wouldn’t Hire a Programmer That Has No Interest in Programming Outside of Business Hours

October 9, 2009

This one caught my eye tonight and I wanted to capture it for posterity if nothing else.

No, I Wouldn’t Hire a Programmer That Has No Interest in Programming Outside of Business Hours

I read this on proggit:

A while ago my company interviewed someone who, in the course of some standard question, said that after the 5 [...]

Read the full article →

Matz has_many Macs

September 24, 2009

While doing some cleanup on my delicious bookmarks tonight, I came across this picture on Ruby Central showing Yukihiro Matsumoto/”Matz” with his new Mac laptop. In this particular picture, if you squint just right (or perhaps it had something to do with the fact that it was nearly 3:00AM), there is a certain resemblance [...]

Read the full article →

Using Multiple Versions of Ruby At The Same Time

September 4, 2009

From RubyInside:

Ruby Version Manager GitHub repo (a.k.a. RVM) makes it ridiculously easy to install and switch between multiple Ruby versions on OS X and Linux. Over the last 24 hours, I’ve been playing with RVM and talking to creator Wayne E. Seguin and have been blown away with how cool (and simple) it is – [...]

Read the full article →

A Buffet For The Mind: Things Every Programmer Should Know

September 4, 2009

Time to break out the visine – the link leaves little doubt that you’ll be staring at the screen for hours to come after you check this one out.

A quick summary of the wiki:

…97 Things Every Programmer Should Know project, pearls of wisdom for programmers collected from leading practitioners. You can read through the Edited [...]

Read the full article →

Code Rush in the Creative Commons

September 2, 2009

Andy Baio of Waxy.org and Upcoming.org fame has recently published a heavily-annoted version of the 2000 documentary Code Rush which if you haven’t seen it, details the process of (then) Netscape open sourcing the code behind the Mozilla project all those years ago. This was initially posted some time ago but at the request of [...]

Read the full article →

Getting more out of your Rails Console

September 1, 2009

It comes as a surprise to absolutely no one that I’m a huge fan of the Rails Console and I advocate its usefulness for anyone learning about Ruby on Rails. In the early days of Rails, the Console was frequently overlooked in favor of some of the sexier parts of Rails but once you [...]

Read the full article →

The Todo.txt Command Line Interface (CLI)

August 28, 2009

The Todo.txt Command Line Interface (CLI)

The sheer geekiness of this app warrants being posted but once you get past all the command line goodness – for those of us who routinely use basic text files for our daily todo’s and outlines – this is, at the very least, worth spending a little time playing with.

If [...]

Read the full article →