Re: Does ISIS make following "rich domain model" pattern easier?

2015-11-15 Thread Dan Haywood
On 15 November 2015 at 20:30, David Tildesley wrote: > Hi All, > > I am looking for reasons why Apache ISIS framework promotes and enables a > "rich domain model" [1] [2] and therefore promotes OO design. > > It certainly _enables_ a rich domain model, whereas many other frameworks don't even do

Re: Thinking about re-introducing UML in our workflow

2015-11-15 Thread Stephen Cameron
"For me the code editor is the sole canvas to express your ideas" yes! On Mon, Nov 16, 2015 at 10:44 AM, Jeroen van der Wal wrote: > All very interesting! > > Over the years I tried numerous modelling tools and only the low-tech ones > stayed: drawing on a whiteboard, using coloured index car

Re: Thinking about re-introducing UML in our workflow

2015-11-15 Thread Jeroen van der Wal
All very interesting! Over the years I tried numerous modelling tools and only the low-tech ones stayed: drawing on a whiteboard, using coloured index cards [1] (learned from Dan) or using a simple online tool like yUML [2]. And I only use them to communicate the broad picture or for explorative p

Re: Does ISIS make following "rich domain model" pattern easier?

2015-11-15 Thread Stephen Cameron
Hi David, I would ask a slightly different question: does Isis assist with DDD as explained by Evans as a means of "tackling complexity" (the root of what makes big projects fail I believe)?. In fact its slightly disturbing to me to hear this talk of UML "design-time" tools and of round-tripping

Does ISIS make following "rich domain model" pattern easier?

2015-11-15 Thread David Tildesley
Hi All, I am looking for reasons why Apache ISIS framework promotes and enables a "rich domain model" [1] [2] and therefore promotes OO design. And of course any reasons to the contrary (i.e. things that ISIS does that gets in the way of OO design). Or is it simply neutral? i.e. developer cho

Re: Thinking about re-introducing UML in our workflow

2015-11-15 Thread David Tildesley
On Sunday, 15 November 2015 5:37 AM, Dan Haywood wrote: > Thanks for this James. > My observation re: using the (relational) data model as the initial input > though is that this is likely to lead to rather coupled code, ultimately > not maintainable. Couldn't agree more. > So, while goi

Re: Thinking about re-introducing UML in our workflow

2015-11-15 Thread David Tildesley
On Sunday, 15 November 2015 5:24 AM, Dan Haywood wrote: > This is full circle for me... I wrote a book on TogetherJ back around 2002; >and it was at that time that I first met Richard (Pawson) and Rob > (Matthews) presenting the Naked Objects at an OO conference in Oxford. >TogetherJ p