Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: Nick Danger
"What they're upset about is that Microsoft won't let them write VB spaghetti-code and put it on the Internet in the .NET framework. There are some really terrible hacks out there practicing the "craft" of VB Programmer®. Microsoft is doing the world a favor by keeping them away."

I'd actually take the other side of that argument. Vb.Net for the most part forces old hierarchical and event-driven programmers into a purely object-oriented paradigm that actually encourages the writing of poor object methods. Your old VB 6 teams probably aren't trained in writing class drivers, for instance.

So those teams are going to be writing classes that get introduced into production code without first being fully exercised in your pre-production environment...simply because they don't know (how) to test all of their class properties and methods.

"Object Oriented" doesn't magically obliterate spaghetti code, after all. If you don't exercise your pre-production classes with professional class drivers, then your new object oriented software project is going to be more kludgy than whatever it was that your team was writing prior to their jump into OO.

192 posted on 03/15/2005 7:00:56 AM PST by Southack (Media Bias means that Castro won't be punished for Cuban war crimes against Black Angolans in Africa)
[ Post Reply | Private Reply | To 167 | View Replies ]


To: Southack

There's truth in that... people who are used to writing spaghetti code will write more of it after they learn how to define a class. But I think one of the issues on the table here is whether Microsoft made a conscious decision to leave some of the dumber ones behind when moving to .NET. If you've ever put an ad in the paper for a VB programmer, you know what kind of crap is out there. There are former shoe salesmen with IQ's of 55 writing VB. The scientists probably have a chimp that can do it.

196 posted on 03/15/2005 9:43:53 AM PST by Nick Danger (The only way out is through)
[ Post Reply | Private Reply | To 192 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson