A non .NET voice
Dan sent his observations via email. I like them because they tend to remind me of the fact that my high and mighty indignation doesn't matter one iota if the end result sucks. Here is his comment:
".....I've been trying to follow this Dataset vs. Datareader thing, not because I really care which side is winning the debate, but because it's so entertaining that the debate takes place at all, and that folks can get so passionate and verbose about something that--in most cases--probably has no negligible net effect, (get it? NET effect. ha ha). This struck a nerve with me, as it is a huge pet peeve of mine when this kind of debate moves beyond intellectual stimulation and is taken seriously during an actual design phase on a real project.
The funny thing is that we see a lot of this kind of low-level debate in our line of work (whether MS or J2EE), yet most of the systems we encounter are pure unadulterated crap. In other words, for all the careful and drawn-out discussion about how variable should be named or which of Microsoft's 927 data access implementations should be used, the end result typically proves to be a huge mess.
Of course, the reason these systems are so bad is probably because there was too much paralyzing discussion about indenting 4 spaces vs. 3 and not enough productive discussion about how to organize the class schema, for example. ....."
1:05:20 PM
|