Reputation
3,577
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
1 15 24
Newest
 Yearling
Impact
~299k people reached

May
16
awarded  Good Answer
May
11
comment Why should I care about micro performance and efficency?
The OP asked why so many care, and I fail to see how this response actually answered the question, unless the OP was more interested in hearing someone say "don't worry about it!".
May
11
awarded  Nice Answer
May
11
comment Why should I care about micro performance and efficency?
loop unwinding <shudder>
May
11
answered Why should I care about micro performance and efficency?
May
10
awarded  Nice Answer
May
2
answered Was getting a computing science degree easier 10 years ago
Apr
23
comment Why are structs/arrays zero based?
Although it's rarely profitable to disagree with EWD, I reject his assumptions as well as his conclusions. In his example, I prefer C) much more than A).
Apr
15
awarded  Nice Answer
Apr
13
answered Alternative patterns for web development? (non-MVC)
Apr
13
answered How to decide between using an existing eCommerce solution and building your own?
Apr
12
comment Nurturing creativity
But Berin -- the key difference is that Adams was free to create that new methodology. Had he stuck with what was traditional techniques/methodologies at the time, we wouldn't have his prints today. Likewise, to take the iPhone example, if Apple had used a traditional methodologies, with customer-focused processes, we wouldn't have the iPhone. And again, a cowboy-coder does have techniques/processes... It's the truism of "if you choose not to choose, you've still made a choice".
Apr
12
comment Nurturing creativity
Well, you are also talking to someone that was a paid musician before starting programming, but that's irrelevant... And sure there's methods involved. Even cowboy coders have their processes/methods.. A cowboy coder would be free, after all, to build a new cell phone by either taking the tradition approach with market research, focus groups, and project deliverables, or take the Apple approach and just go build something cool. I think it's obvious that the latter approach would allow for more creativity.
Apr
12
revised Nurturing creativity
deleted 830 characters in body
Apr
12
comment Nurturing creativity
No, again you're flat-out wrong. Ansel Adams transcended the "traditional ideas, rules, patterns, relationships" (the definition of creativity). That's what made him unique. Now, photog students are taught to mimic his patterns.
Apr
12
comment Nurturing creativity
I edited.. I think you guys are applying the concept of constraints at the wrong level. And I didn't say that the outcome of CowboyCoding is, necessarily, GOOD. I simply pointed out the definitions of both creativity, and methodology... they are incompatible at the level of definition.
Apr
12
revised Nurturing creativity
added 1280 characters in body
Apr
12
answered Nurturing creativity
Apr
11
answered How did the “Rails can't Scale” meme start?
Apr
9
answered How do I handle this intense client situation?