[openspending-dev] Modularisation

Tryggvi Björgvinsson tryggvi.bjorgvinsson at okfn.org
Mon Mar 11 09:26:52 UTC 2013


Þann sun 10.mar 2013 20:42, skrifaði Friedrich Lindenberg:
> On Sun, Mar 10, 2013 at 8:47 PM, Martin Keegan <martin.keegan at okfn.org>wrote:
>> The value of specialisation, and the interchangeability of parts, has
>> > been understood since the writing of Adam Smith in the 18th century.
>> >
> I think we need to build on this link! Let's have a panel session with
> Margaret Thatcher and Wolfgang Schäuble to discuss the applicability of the
> CAP theorem to the European single market!

Now that's not fair. Martin claimed that the understanding of this value
has been understood since then and you respond with something like this.

If you want something more relevant and recent I propose you look into
the works of David Parnas, Alan Kay and Larry Constantine (to name a
few). I wouldn't say their findings are detrimental to software
development. I'd actually say that their findings improved software
development.

> All I'm saying is: are we doing this because we actually have some concrete
> architectural issue that gets solved or because it turns on our inner geek?

>From my perspective the reason I want to look into this is because we
have to maintain the code base.

I understand that you don't want the software to have a good design
because then we focus too much on design instead of doing. There is
nobody proposing that we should halt all development until we've
redesigned everything. I want to look into this as a long-term goal for
the project, where developers keep an eye out for what can be made more
modular.

I would actually like to hear more from the community, especially those
who actively develop (or want to help develop) OpenSpending.

Any thoughts?

/Tryggvi






More information about the openspending-dev mailing list