hi All, How often do we get to use CRC index cards when we execute a project ? Is this just theoretical or do companies practice this in real life ? regards Madhavi
Matts Smith
Ranch Hand
Joined: Feb 03, 2001
Posts: 113
posted
0
The truth is most companies don't use UML at all. OOAD is still not used as much as it should. The problem is that most managers have no clue OOAD is about. I still see the old notation (pre-UML) all the times. I've never seen anyone using CRCs on a real project either. If you want to use them you'll have to push it. It's picking up slowly but 2 years from now, a majority of project will be analysed using UML. Hopefully.
Allan Moster
Ranch Hand
Joined: Sep 14, 2001
Posts: 153
posted
0
Although CRC is not part of UML, I find it very useful in learning OOA/D. As for the statement "UML is not used much today as it should be...", I'm not too sure about that. All of the companies I've worked for the last two years used UML. But then again, we may be living in different planets
Madhavi Mullagiri
Greenhorn
Joined: Dec 05, 2001
Posts: 7
posted
0
I guess I concur with Matts because we dont seem to use OOAD in the real sense! It is still OOP alone and deemed OO methodologies! Well offlate the use of tools like Rational Requisite Pro and Rose has increased, but I think we are a long way to go from following the entire cycle of steps mentioned in any standard OOAD "Text Book" ...
Ravi
Greenhorn
Joined: Jan 03, 2002
Posts: 3
posted
0
Hi All, I disagree with what u say aboout less usage of OOAD in developement centers.Probabaly you are refering embedded software firms. The Centers that develops internet related projects heavily uses the OOAD. I have not seen people using CRC cards in my organisation.But that does not stop us from using it when we become Architects. Warm regards, Ravi
Malleka Ramachandran
Greenhorn
Joined: Nov 23, 2001
Posts: 8
posted
0
I guess the question is which OO Programming language we are talking about. I do not do "ANY" Object oriented programming and have not, in the last 10 years of my career. That is one reason I am beginning to learn about it. I have read a lot about the CRC cards being used in the real world in Smalltalk shops.
Kyle Brown
author
Ranch Hand
Joined: Aug 10, 2001
Posts: 3879
posted
0
Well, I used to use CRC cards all the time in my Smalltalk days However, now that I do mostly Java (and larger projects) I generally use UML. However, CRC is still VERY popular among the XP (Extreme Programming) crowd. This is not just among Smalltalk folks, but XPer's doing Java, and other languages too. Kyle