|
|
|
|
|
by ericHosick
4544 days ago
|
|
> What's the point of learning UML and Design Patterns? (Especially, if you can't program?) It was for the BIS program (http://www.rmit.edu.au/programs/bp138). You can get an idea of the program for graduates. I look at coding as a way of programming but not all programming needs to be done by writing code. There are other ways to program a computing device: a.k.a alter the behavior of a program. > What were students supposed to be able to accomplish that they couldn't do before? I don't recall the ILO's (Intended Learning Outcomes) of the class but I do recall one was being able to apply Design Patterns in their analysis and design. I'm not saying I agree with people designing software systems without also having an ability to code but I do think people can think critically about solving problems using tools like UML without having to code out the solution. |
|
Learning about the `classic' design patterns seems silly. They are basically workarounds for shortcomings of OOP. And if one can not program, one does not need to know about workarounds.
Did you include a study of the Mythical Man Month?