Hi Henrik,
On Tue, Feb 10, 2015 at 9:30 PM, Henrik Lindberg <
[email protected]> wrote:

> On 2015-10-02 19:52, Walter Heck wrote:
>
>> I'm personally more of a fan of what some programming languages call
>> interfaces; a sort of contract if you will that a module implements.
>>
>>  Yes that is good - does not solve the issue of modules having the same
> name though - either the module name must change, or modules must be
> installed with both author and name and then referenced the same way.
>
But with this you wouldn't need to have more then one module with the same
name? All you'd need is a single module that satisfies all the interfaces
the rest of your code asks for. I would think that if this was implemented,
the community would gravitate towards a single IMysql interface which can
then be implemented by different mysql modules in different ways.

cheers,
-- 
Best regards,

Walter Heck
CEO / Founder OlinData
<https://t.yesware.com/tl/2627942011ccc3835f76c6e9ba4c0af91f3d3722/53f65fbbd041f0e792b2eaca63996aba/53e6d075ec31fd4e14e81c226c7f32cd?ytl=http%3A%2F%2Folindata.com%2F%3Fsrc%3Dwh_gapp>
- Open Source Training & Consulting

Check out our upcoming trainings
<https://t.yesware.com/tl/2627942011ccc3835f76c6e9ba4c0af91f3d3722/53f65fbbd041f0e792b2eaca63996aba/50b3fd816e9110607700dc6c8a41a2cb?ytl=http%3A%2F%2Folindata.com%2Ftraining%2Fupcoming>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CAOfYMj4uk2OUtQ5tbG6waX0K4FQRfUST8Q2hf-sfp5Pz%3DsADJw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to