Fragile Development

Posted by El Draper
on Apr 24, 06
Today I did a bit of modelling - data modelling that is. I started my five-day UML course, as I'm attempting to learn the deadly art of analysis. It was actually quite interesting - after Getting Real recently (must get round to finishing that book) I was starting to dispense more with documentation/design diagrams and all that in favour of writing the damn code. However there are times when I need to crystallize my thoughts, gather design details, and really plan more complex concepts. It seems after today that UML, and design analysis, is a good way of doing that. In many ways, the course I'm doing (which is actually object-oriented design and analysis, specialising in UML) does tie in with a few agile concepts - in particular, the idea of smaller iterations of development, and an especially agile process for coping with design/requirement changes. On top of this, the idea of use cases defining functionality, doubling up nicely as easy scenarios for testing, ties in with test-driven development. So while I initially poo-poo'd heavy-handed design, analysis, and UML, I'm finding it refreshing to look at a project from a far more architectural point-of-view - especially when the model-view-controller pattern was brought up as being a Good Thing (TM) - something I've spent a lot of my spare time working on recently. Over-all: interesting stuff, and expect a few more thought provoking posts (with hopefully even more amusing titles).


Technorati Tags: , , , , , , ,
Comments

Leave a response

  1. thxMay 01 08 @ 04:12PM
    <a href="http://www.kenko-network.jp/gan/kougankanpou/index.html">???</a> <a href="http://www.wigs2you.com/jp/main.php">????</a> <a href="http://www.lasikjiten.com/">?????</a> <a href="http://store.shopping.yahoo.co.jp/laboy/">?????</a> <a href="http://www.rakuten.co.jp/la-boys/447929/">????</a> <a href="http://tour.travel.jp.msn.com/overseas/">?????</a> <a href="http://tour.travel.jp.msn.com/domestic/kansai/">????</a> <a href="http://www.friend-mail.net/">???</a>
Comment