[Zope3-dev] interface conventions: default=_RAISE_ERROR
Steve Alexander
steve@cat-box.net
Wed, 15 May 2002 16:10:07 +0100
Guido van Rossum wrote:
>
> Well clarified. One possible (if verbose) naming convention would be
>
> getRequestViewDefault(wrapped_object, name, request, default=None)
>
> vs
>
> getRequestView(wrapped_object, name, request)
That makes for interesting method names in the View Service of the
Component Architecture. So, these:
def getDefaultViewName(self, object, type, default=_marker):
def getRequestDefaultViewName(self, object, request, default=_marker):
Might become these:
def getDefaultViewName(self, object, type):
def getDefaultViewNameDefault(self, object, type, default=None):
def getRequestDefaultViewName(self, object, request):
def getRequestDefaultViewNameDefault(self, object, request,
default=None):
While they do make sense, they look very silly.
--
Steve Alexander