13 Apr
Posted by admin as Environment
Just like politics and religion, the “Mac vs. PC” debate can be a provocative topic that spurs fervent debate in some circles. With the I-can’t-believe-it’s-finally-here release of Microsoft Vista OS, there has been scads of hype and fanfare about how Vista is the next generation of Windows on steroids, the penultimate solution to all of [...]
Has Extreme Programming worked for you?
The goals of Extreme Programming are lofty: employ a disciplined style of development that is agile, collaboratively created, rigorously tested, and delivers what the customer needs today (not what he might need tomorrow) with higher quality and lower cost. Are these goals attainable?
Extreme Programming was created in response to problem domain. XP is a methodology created by programmers who are sick of management telling them that they can no longer just code, but they must follow a formal methodology. Some of the main tenets of XP methodology are:
– Pair Programming
– Test Driven Programming
– Continuous Integration
– Do the [...]
I have a tremendous amount of respect for Kent Beck, but when it comes to the notion of “Extreme Programming” being the panacea of software development methodologies, I can’t help but dismiss the idea as frivolously unrealistic and to the ultimate benefit of Beck’s book sales rather than some kind of SDM revolution.
“Let’s call this variable lenRead.”
“Uh… lenRead?”
“Yeah. Then we’ll – ”
“I don’t think so. It’s numBytesReceived.”
“Too concrete. I like the abstraction of lenRead.”
“But it isn’t really ‘len’, it’s more like ‘num’. And what are they? Bytes.”
“Of course they’re bytes – it’s a com port. It’s understood in this scope.”
“Not. And ‘received’ says it better than ‘read’.”
“Too [...]
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Oct | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||