New Programing Styles

I just learned of two new (bad) programming styles I never hear of before:
  1. Cowboy Programming :
    "It is characterised by a single programmer jumping into the writing of the software often working from his own idea of what the software should do."
  2. Shotgun Programming:
    "The way a shotgunner approaches programming is to blindly start shooting first and ask questions later. And when something does work, well, don't sit around worryin' about why, just start doin' it again!". I actually worked with more than one person who coded like that. If left alone for two weeks (on a problem that should take two days) I got code that worked (barely) but was so fragile and full of bugs that suggesting a change would bring tears to their eyes.


Popular posts from this blog

Seven Segment Display in Inkscape

Shortest Sudoku solver in Python