Re: Simple inheritence question
- From: "Mark Nicholls" <Nicholls.Mark@xxxxxxxxx>
- Date: 6 Feb 2006 02:58:58 -0800
Robert C. Martin wrote:
On 1 Feb 2006 03:13:43 -0800, "Mark Nicholls"
<Nicholls.Mark@xxxxxxxxx> wrote:
If the software model solves the business model then the business model
must be consistent....i.e. there must be some sort of embedding of the
business model in the software one.......you cannot loose the ugliness
of the business model.
On the contrary, you certainly can. The structure of the software
does not need to be the same as the structure of the business model.
The ugliness of the business model can be moved outside the software
into configuration data, leaving the software itself unfettered.
I'm talking of the system as a whole...I do not especially distinguish
between the (structure of the ) configuration data and the software
itself....they are largely interchangable......we could potentially
move all the code into 'configuarion' and invoke the compiler and
execute the resultant code on execution....the system would behave
identically....yet would consist of a 2 line batch file, the compiler
and a huge lump of config.
I am splitting hairs though....in your terms I agree.....it cannot be
lost, just moved.
.
- References:
- Re: Simple inheritence question
- From: Mark Nicholls
- Re: Simple inheritence question
- From: Robert C . Martin
- Re: Simple inheritence question
- Prev by Date: Re: Design problem
- Next by Date: Re: MVC Question
- Previous by thread: Re: Simple inheritence question
- Next by thread: Re: How to use operations as messages in collaborations?
- Index(es):
Relevant Pages
|