[dba-Tech] C++ to vb.net conversion

MartyConnelly martyconnelly at shaw.ca
Tue Mar 1 18:26:12 CST 2005


 Well I am an unabashed proceduralist and would much prefer to write 
Fast Fourier Transforms in APL than having
to do it with an OOP language. I have been on teams using UML to churn 
out PL1 or Cobol code. I don't mind patterns, however on an OOP
team, I always feel like I am in a trench and the shelling is getting 
heavier and everyone else is huddled down
debating whether to load their rifles with .303 or 7.62 Ammo.

 Grady Brooch the father of OOP who worked at Rational Software before 
it was sold to IBM
two years ago ,well now he is is dropping work on UML at IBM and working 
on patterns for something called
aspect oriented development. This would be something like as an example, 
the security aspect of system to system connectivity,
assuming similar underlying patterns..

Some thoughts on Ooops, procedural and generic programming problems

OOP Is Much Better in Theory Than in Practice
Think object-orient programming (OOP) is the only way to go? You poor, 
misguided soul. Richard Mansfield contends that OOP is just the latest in a
history of ideas that sound good in theory but are clumsy in practice.

by Richard Mansfield
http://www.devx.com/DevX/Article/26776

And all the hate mail in response
http://forums.devx.com/showthread.php?s=&threadid=136762

Further thoughts from Mansfield
http://www.geocities.com/tablizer/oopbad.htm

Richard Grimes on VB.NET  and VB6  columnist at Dr Dobb's Journals
What Microsoft missed.
http://www.ddj.com/documents/s=9211/ddj050201dnn/

Shamil Salakhetdinov wrote:

>Marty,
>
>I meant mainly UML used for OOP real-life projects design & development not
>just UML for database model diagramming - the latter is rather trivial these
>days, the first is still state-of-the-art. But the first was investigated a
>lot during last ten+ years and there are very useful results IMO.  I did
>recently get through "Applying UML and Patterns" by Craig Larman - it shows
>that UML is a practical not an academic tool and that when combined with
>Software Design Patterns then it becomes even more powerful and more
>practical tool...
>
>Shamil
>
>----- Original Message ----- 
>From: "MartyConnelly" <martyconnelly at shaw.ca>
>To: "Discussion of Hardware and Software issues"
><dba-tech at databaseadvisors.com>
>Sent: Thursday, February 24, 2005 3:05 AM
>Subject: Re: [dba-Tech] C++ to vb.net conversion
>
>
>  
>
>>UML. I had a funny a couple of months ago, when I got called into a
>>company to check their records rentention periods
>>for corporate compliance. I asked for a simple diagram of database
>>links. This was a large company and had a couple
>>of hundred databases spread around the country. Nobody had one. Don't
>>you guys use UML or data models
>>No that is passe, I was told. Each DBA seemed to run his own fiefdom. I
>>finally got one of the older hands to sketch me out a map on the backs
>>of beer coasters.
>>Transfered that to Visio then to System Architect. About a week later
>>the CIO got a copy of my basic diagrams
>>and demanded a fully fleshed out one, he had been looking for one for a
>>couple of years.
>>
>>
>>Shamil Salakhetdinov wrote:
>>
>>    
>>
>>>>Developers know that no technology will take them
>>>>to the promised land that has been promised many times
>>>>
>>>>
>>>>        
>>>>
>>>Steve,
>>>
>>>I believe the sentence above will become false in another 50-100 years :)
>>>
>>>Not in my lifetime probably :(
>>>
>>>OOP&D, software design patterns, UML and UML-based software design &
>>>development methodologies and practices, agile and extreme programming,
>>>managed code (like C# & VB.NET, managed C++),  effective risk, team &
>>>project management... - all these are promising, really useful and
>>>      
>>>
>therefore
>  
>
>>>solid foundation to get the road to the promised land built somewhere in
>>>      
>>>
>not
>  
>
>>>that far from today future....
>>>
>>>Shamil
>>>--
>>>Web: http://smsconsulting.spb.ru/shamil_s
>>>
>>>----- Original Message ----- 
>>>From: "Steve Erbach" <erbachs at gmail.com>
>>>To: "Discussion of Hardware and Software issues"
>>><dba-tech at databaseadvisors.com>
>>>Sent: Wednesday, February 23, 2005 4:02 PM
>>>Subject: Re: [dba-Tech] C++ to vb.net conversion
>>>
>>>
>>>
>>>
>>>      
>>>
>>>>Shamil,
>>>>
>>>>I visited your home page and was struck by the quote there. It
>>>>reminded me of something I'd seen in InfoWorld a few years ago written
>>>>by a former programmer:
>>>>
>>>>"If art is making order out of chaos, then software developers are
>>>>        
>>>>
>artists
>  
>
>>>>at the highest level. Sure, you will hear about advances that promise to
>>>>make the life of the software developer easier -- object-oriented
>>>>programming, integrated development environments, and now Web
>>>>        
>>>>
>services --
>  
>
>>>>but walk into any development shop and the developers stare intently
>>>>        
>>>>
>into
>  
>
>>>>their monitors, facing conundrum after conundrum, but still fighting the
>>>>machine and bending it to their will. Developers know that no technology
>>>>will take them to the promised land that has been promised many times,
>>>>        
>>>>
>but
>  
>
>>>>faith in his or her ability to conquer the machine drives the sometimes
>>>>Sisyphean task."
>>>>
>>>>I'm sorry, I don't have the name of the programmer.
>>>>
>>>>Steve Erbach
>>>>Neenah, WI
>>>>USA
>>>>
>>>>On Tue, 22 Feb 2005 12:08:00 +0300, Shamil Salakhetdinov
>>>><shamil at users.mns.ru> wrote:
>>>>
>>>>
>>>>        
>>>>
>>>>>>Unfortunately in HANGS ON my VS.NET 2003 IDE.
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>>It was one of the Add-ins I did download and install, which was hanging
>>>>>VS.NET 2003.
>>>>>It works OK now after I removed this add-in...
>>>>>
>>>>>So, I think this wrapper is useful...
>>>>>
>>>>>Shamil
>>>>>--
>>>>>Web: http://smsconsulting.spb.ru/shamil_s
>>>>>
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>_______________________________________________
>>>>dba-Tech mailing list
>>>>dba-Tech at databaseadvisors.com
>>>>http://databaseadvisors.com/mailman/listinfo/dba-tech
>>>>Website: http://www.databaseadvisors.com
>>>>
>>>>
>>>>        
>>>>
>>>_______________________________________________
>>>dba-Tech mailing list
>>>dba-Tech at databaseadvisors.com
>>>http://databaseadvisors.com/mailman/listinfo/dba-tech
>>>Website: http://www.databaseadvisors.com
>>>
>>>
>>>
>>>      
>>>
>>-- 
>>Marty Connelly
>>Victoria, B.C.
>>Canada
>>
>>
>>_______________________________________________
>>dba-Tech mailing list
>>dba-Tech at databaseadvisors.com
>>http://databaseadvisors.com/mailman/listinfo/dba-tech
>>Website: http://www.databaseadvisors.com
>>    
>>
>
>_______________________________________________
>dba-Tech mailing list
>dba-Tech at databaseadvisors.com
>http://databaseadvisors.com/mailman/listinfo/dba-tech
>Website: http://www.databaseadvisors.com
>
>  
>

-- 
Marty Connelly
Victoria, B.C.
Canada






More information about the dba-Tech mailing list