Developer Haiku's



For the team prize competition this time, someone came up with the idea of doing Haiku's (short Japanese poems), for why our team should win.

I was thinking what about Haiku's for developer's or software development in general. We have the SOLID principles, We have DRY and KISS. We even have Kata's and Koans. But there doesn't seem to be that many Haiku's.

What is a Haiku?

According to Wikipedia, in essence a Haiku is a cutting poem. Often made of 3 short sentances, having 5 - 7 - 5 syllables respectively. They're often associated with an image to add context to the poem. For help counting syllable's I found haikuwithteeth which seems to do an ok job of counting syllables. There's also Haiku Village which has a nice little community. You could even write a Haiku generator if just writing a Haiku's to easy.

Some examples

Here's a few attempts at making a Haiku for software development.

First fail with red rage

then rafactor with calm tranquility

then be the code green

Less is More Haiku

Mostly, more or less,

Less is almost always more,

Simple if you can.

Big up front design

optimize prematurely

agile you are not

Any better ideas?

Well that's my first stab, any more people can come up with?

References

http://en.wikipedia.org/wiki/Haiku

http://www.pixiport.com/haiku-photography.html

http://www.pbase.com/lookheretitia/photo_haiku

LessIsMore.png (142.82 kb)

BigUpFrontDesign.png (782.74 kb)

DeveloperHaikus.png (98.99 kb)


Search

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2014