On Tue, Jan 24, 2017 at 6:33 PM, 'Rupert Smith' via Elm Discuss < [email protected]> wrote:
> Ok, but I'm really interested just in applying Parnas' principles. I > should have asked my question in a way that makes that clearer from the > outset, sorry. > > Sorry about that. I must admit my ignorance. I did not know about Parnas' principles by name. Parnas' Principles > These ideas were captured by computer scientist David Parnas in a pair of > rules, which are known as Parnas' Principles: > The developer of a software component must provide the intended user with > all the information needed to make effective use of the services provided > by the component, and should provide no other information. > The implementor of a software component must be provided with all the > information necessary to carry out the given responsibilities assigned to > the component, and should be provided with no other information. I've been playing with pseudo-web-components the last few weeks and they might to be a good approach towards accomplishing this, at least for things that should be in the view. -- There is NO FATE, we are the creators. blog: http://damoc.ro/ -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
