Hi Jeremy,

This is kind of general question about the plugin system (which I figured 
Sequel first invented), as I would like to try applying the same system to 
one of the gems I'm building, because it's just a perfect balance between 
simplicity and features (you choose the level of complexity that you want, 
instant win).

The concern I have with the plugin system are method name clashes. I'm not 
so concerned with public methods, but for me it seems that you can easily 
have method name clashes in the private section of your methods, since I 
feel people name these "less carefully" than the public section, and there 
are usually decent number of private methods in a well-refactored module.

I just wanted to ask you, did you ever have problems with it, that you 
accidentally name two methods in different plugins the same, and that it 
takes you time to debug it? Do you avoid it by trying not to have to many 
methods?

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sequel-talk.
For more options, visit https://groups.google.com/d/optout.

Reply via email to