On Wed, Jun 3, 2009 at 9:18 PM, BenW <benwil...@gmail.com> wrote: > > Sorry about the example having bad syntax (doh!) -- I will get that > fixed. I chose the public__ prefix because it makes it easier to > introspect the supplied instance to find the methods intended to be > public without forcing users of the class to provide a list > themselves. You can put the class anywhere you want, I just stuck it > in the view to keep it all together in the view. The RPC methods > defined in that class are only used in that view. > > And certainly the public__ prefix isn't any more unnatural than the > ORM's query syntax. >
In your programming experience where, how many times have you found yourself reshuffling methods and making them public or private when refactoring the API? Now imagine that you have methods calling other methods and you made one of them public or private. You will now need to look up all references to it and rename those calls as well... - Artem --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---