Game Career Guide Forums

Game Career Guide Forums (
-   Programming (
-   -   Uml (

Gshonk 05-11-2007 05:42 PM

I am currently in a class where we are learning to document and design our code using UML, and I was wondering what everyone thought of it. Do you use it? Do you like it? Discuss

HagNasty 05-12-2007 08:17 AM

UML Diagrams are a lot more important then you would think. Sure you can go out and make the game then reverse engineer them but you will run into problems along the way.

The goal for us when we create UML diagrams is to plan out how the code is going to work and interact so we can find some of the problems before they occur. And hell it only takes a week or two. (maybe shorter if your only making a small game)

At first I despised them, then I used them in a project and they made everything so much easier. If you get used to making them then you will love yourself for it because you will start using them as your suedo code.

Gshonk 05-12-2007 01:49 PM

Thats cool it really does make since that it would just improve the organization of your code. What program do you use? We are using Visual Paradigm 6, the teacher said that he used to use Rational Rose but that there is a bug in one of the features he likes to use in class.

HagNasty 05-13-2007 07:57 AM

I do believe that the standard is Microsoft Visio Studio. (sorry if I didn't spell the program correctly) It's whole purpose is to create UML diagrams of al shapes and sizes. It has classes and connectors built in. Though there is a slight difference between what you are taught and what is in the program. Thats the problem with UML diagram Software. The people who write the software are not the ones who created the UML language. Thus there are some minor errors. Mostly like dependencies being solid lines and references being dashed lines with a white arrow. ect All the classes and boxes are correct though.

Dominia 06-07-2007 10:10 PM

UML was an invaluable resource when working on some of the larger and harder projects in my time at the university. I highly recommend it to anyone of any skill, especially those just starting.

Seeing how objects and class relate to each other alone is a great learning tool for a budding programmer.

Yeah, I used MS Visual Studio as well.

--Jason Hooten

yaustar 10-17-2007 02:50 AM

I do find UML to be extremely useful in planning the design of a system although I rarely use anything more then class diagrams. Since it is universal 'language', any other programmer should be able to look at the diagram and also understand the design.

Personally I find Visio to be too heavy handed and I use UMLet instead which is much quicker to prototype designs.

All times are GMT -8. The time now is 01:48 PM.

Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.