Stevey's Blog Rants: Good Agile, Bad Agile - http://steve-yegge.blogspot.com/2006...
Oct 6, 2009
from
Paul Buchheit,
Susan Beebe,
Mark Edmondson,
Chris Prince,
Shakeel Mahate,
Pavan Yara,
Alex Power,
Joe Beda,
[email protected],
Bruce Lewis,
Daniel Dulitz,
Keith Adams,
Matthew Gifford,
Joel Webber,
Daniel Rowley,
АЗ ЕСМЬ ЯДРО,
Andrew Terry,
arjo,
Tapio Kulmala,
travispuk,
OCoG of FF, Jimminy,
Vishy,
Piaw Na,
gburd,
Mark Trapp,
Matt M (inactive),
Casey Muller,
and
Atul Arora
liked this
""This nickel-a-line-of-code gig is lame. You know where the real money is at? You start your own religion." And that's how both Extreme Programming and Scientology were born."
- Bret Taylor
From 2006, but just read it today. So many classic lines...
- Bret Taylor
"Norvig’s writeup is a short essay explaining about 100 lines of Python that can solve any Sudoku. Jeffries [inventor of XP] writeup, by contrast, is spread over five lengthy blog postings here, here, here, here, and here and ends without coming anywhere close to actually producing a program that can solve any but a tiny subset of all Sudoku problems." http://www.gigamonkeys.com/blog...
- Bret Taylor
This is so bizarre. A Sudoku board is a 9x9 grid of integers. Most basic brute force solvers can easily solve any Sudoku game. The Siebel guy talks about the representation problem as if it were some sort of question where it's reasonable that serious working programmers would have any trouble at all representing it. Hello. NINE BY NINE ARRAY. And yes, Python has two dimensional arrays: you just make an array of arrays. (Norvig's hash table is also fine, mind you.)
- ⓞnor
A cat is fine, too.
- Jim Norris
But yeah, it's the difference between writing code and solving problems.
- Jim Norris
ⓞnor, it wasn't a serious working programmer, it was some kind of TDD consultant :)
- Paul Buchheit
The Norvig vs TDD guy story is hilarious btw.
- Paul Buchheit
Funny, just the other day my friend George and I were making fun of TDD nuts. While I'm all for unit tests, it doesn't make sense to write them before you know what the code will do yet!
- Gabe
I think maybe some people are just drawn to absolutes. If something is sometimes good, then it must always be good and is the only true and right way.
- Paul Buchheit
"I think maybe some people are just drawn to absolutes." That's absurd, and I categorically disagree. Those people are absolute morons.
- Jim Norris
Paul, I remember discussing this post with you back when he wrote it, and wondering what Steve has against pair programming. I now do most of my coding with a partner, and spend a lot less time debugging than before. It's great to code review as you type -- it saves tons of testing, debugging, refactoring, and redesigning.
- Gabe
I am not an expert on agile programming, but I had always thought that a big part of it was to start coding as soon as possible, instead of spending days writing up specifications. Stevey mentions that design documents are taken very seriously at google.
- Robert Felty
/2006/09/ - that's ages back then...
- A. T.