Do game programmers tend to use UML to organize/arrange their engineering efforts? I would assume so, considering how simple it seems to be to learn, but I was curious how much time experienced developers would suggest I put into learning to use it..
The same with more traditional software engineering efforts, like SMS, requirement analysis, use cases, CRC cards, etc etc.... I find these topics to be dry, to say the least, but how much time would you suggest I spend learning it if I want to be a professional game developer?
And yes, I know that knowing this stuff can't hurt, so if it's a really good idea to get familiar with design tools like this, does anyone have a suggestion on an accessible resource to read up on them. The textbooks that I've found are all pretty rough to go through...
The same with more traditional software engineering efforts, like SMS, requirement analysis, use cases, CRC cards, etc etc.... I find these topics to be dry, to say the least, but how much time would you suggest I spend learning it if I want to be a professional game developer?
And yes, I know that knowing this stuff can't hurt, so if it's a really good idea to get familiar with design tools like this, does anyone have a suggestion on an accessible resource to read up on them. The textbooks that I've found are all pretty rough to go through...