New Programing Styles
I just learned of two new (bad) programming styles I never hear of before:
- 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."
- 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.