The MVC Storefront
Rob Conery has been doing a screen cast series, showing how to build an application using MS MVC. He has also decided to not only take care of application building, but do it in a way that many members of the community, myself included, feel passionately about. Using TDD, DDD concepts, etc.
Rob freely admits that he is exploring a lot of ground as he is producing those screen casts, and I think that he is doing a good job.
There were several instances of overly harsh critique about the screen casts, which do injustice to the work being done. Don't treat this as the Final Guidance, treat this as a journey, and pitch in if you have interesting commentary.
Rob has been very open about it, and I, for one, am very happy about it.
Comments
Very good comment Oren. I think what Rob is doing here is fantastic. He's sharing his experiences as he's experiencing them. This is a great tool for those people who are curious about the concepts but are too busy (or whatever the reason may be that is holding them back) to experience the journey vicariously through Rob.
Oren, according to Rob, he spent 3 hours consulting with you before recording the screencast.
Do you feel any guilt for all that bashing that Rob getting from Scott Bellware or it's all Rob's fault?
Alex,
Mu.
I cannot answer the question as it was presented.
No, I don't feel guilty, and I don't think there is fault here.
In Chinese 'Mu' also mean “have not” (as in “I have not done it”). So you didn't give Rob any suggestions on the overall approach?
lol, sorry. busy typing up my response and doing work at the same time.
To clarify:
What I meant to say in that last line is, for those people too busy to experiment for themselves for whatever reason, they can easily learn vicariously through Rob.
That was actually Japanese.
http://en.wikipedia.org/wiki/Mu_(negative)
In Chinese, it would be Wu
What would be the word for "I just don't want to answer your question"?
Zabascha
That is in Hebrew, though.
"Zabascha"
I only hope that it is not what I think.
Literally, it means: It is your problem.
Considering your authority (look, for example at the last drop of Prism that has 'Ayende' all over the IoC and Region Manager) it is not only my problem anymore.
Why is it that when ever someone who has a "following" in the more mainstream of the .NET world tries to advocate and learn "alt.net" (Still a stupid moniker, but whatever), he gets lambasted?
This isn't a competition. I know I for one am just looking for the best way to save my company money on the software I develop, however that may be.
It's good of you to write this Ayende. People don't realize that Rob really really cares. I mean cares. Not like people who give lip service to caring.. He'll go to great lengths to get it right and is willing to admit he's wrong.
I think his reaction to the criticisms show the quality of the character. He wants to learn to do it right.
It was sad to see people expect perfection as the only viable option. Mistakes are part of the learning process. It doesn't have to be perfect to be valuable.
As for the criticism of you, 3 hours isn't enough to fully teach someone all the ins-and-outs of TDD. I spent a small amount of time with Rob too, but didn't catch every possible issue that might draw criticism. The part that people didn't see was what it looked like at the very beginning. ;)
Things I learned reading Ayendes blog today:
1-Some of the alt.net folks are @sses
2-Steve Bellware is an @ss
3-Rob Connery isn't the pinnacle of knowledge w/respect to TDD and DDD
4-Twitter sucks...waste of a click to see 1 (one) comment...i like to skim through the kruft and read the good comments
5-If you aren't the pinnacle of knowledge regarding TDD, and you have a large audience, you get bashed. Funny because I don't see Kent Beck doing any bashing....
6-Steve Bellware is an @ss
7-Steve Bellware really, really wanted a job at MS but didn't get it...
8-My best recollections about reading blogs from Rob, Haacked, Ayende and select others is that I learned something or my beliefs were challenged. My best recollections about Steve Bellware are his insults, lack of tolerance of others views, righteousness, and general disdain and anger for other people. So who is really helping the community?
@throwpoop
The name of "Steve" is actually Scott.
oh...
I'm sure Steve Bellware is very nice.
This Bellware guy is always angry. Jeez.
Sorry Steve....:(
Comment preview