Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: Re: Standard Design and Development Methodologies Date: Tue, 22 Nov 2011 18:52:24 +0100 Lines: 38 Message-ID: <9j25r6FpfU1@mid.individual.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net Oh+MZum4iaqEehEPQdb7pQS8H2esvBQV7UWrE63YZz8ky07eM= Cancel-Lock: sha1:5R4wLKSQr7oD+pJm+/sndJdh9ZQ= User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 In-Reply-To: Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:10174 On 21.11.2011 12:02, Arved Sandstrom wrote: > On 11-11-21 02:27 AM, Roedy Green wrote: >> On Sat, 19 Nov 2011 19:42:07 +0000 (UTC), Novice >> wrote, quoted or indirectly quoted someone who said : >> >>> What are the standard design and development methodologies being used in >>> systems departments these days and, ideally, where can I find tutorials for >>> them, preferably free and online? >> >> see http://mindprod.com/jgloss/designpatterns.html >> >> Design patterns are the most important. I have yet to be convinced of >> the utility of tools like UML. >> >> see http://mindprod.com/jgloss/uml.html > > I'm convinced of the utility of a specific number of UML diagrams, when > used with pencil and paper or on whiteboards. There are only 2 or 3 of > the diagrams I would ever use in technical documentation, and then very > sparingly. For the latter I make a point of not using any "UML editors"; > rather, I use my favourite drawing program with UML stencils. > > Diagrams have considerable merit to display information, and you may as > well use a standardized notation. UML is OK for that. But if you find > yourself struggling with the details of the notation, or the UML editor > is getting in your way, you're wasting your time. I strongly agree! Additional point: it may make sense to use non UML elements in an UML diagram from time to time to improve understanding. You can't do that with a string UML programming tool. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/