Thanks to everyone's input on this thread is very helpful, and I think Raman has summarised everything below really well. I'll definitely take it all on board and work with my lecturers to hopefully figure out the best way to learn the underlying concepts, while also negotiating the various assessments throughout the unit and working with my fellow class mates in any group assignment work. Thanks again. Best regards, Daniel Dalton On Tue, Jul 16, 2013 at 07:37:36PM -0700, T. V. Raman wrote: > To build on what Pascal and Alex have said on this thread: > > UML in itself -- or more specifically, its common manifestation > in terms of ovals and circles and arrows is a complete > distraction in so far as learning the underlying concepts are > concerned. > > The commonly seen representation of UML is nothing more than a > visual notation -- learning the notation will not make one a > software engineer in any sense. > > As far as learning such material when you cannot see is > concerned: > > 1. Focus on your goal of learning the underlying concepts. > > 2. Ask what role the notation plays at each stage. > > A: Learning the concepts: At this stage the UML notation will > only get in your way, you'll probably do better following Pascal > and Alex's suggestions. > > B: Learn the notation: > > You will eventually need to communicate with others who are used > to the commonly used notation; this is when you'll need to be > able to produce your own output -- that's when you'll benefit > from learning one or other markup representation for producing > good visuals. > > Finally: nothing will turn your UML into working software; > you'll need to learn to write code -- so eventually these things > fall by the way-side. There are some excellent books that teach > you the underlying software engineering concepts -- e.g. "Design > Patterns" that are worth focusing on. ----------------------------------------------------------------------------- To unsubscribe from the emacspeak list or change your address on the emacspeak list send mail to "email@example.com" with a subject of "unsubscribe" or "help".
If you have questions about this archive or had problems using it, please send mail to:firstname.lastname@example.org No Soliciting!
Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998
Emacspeak Files | Emacspeak Blog | Search the archive