Re: abstract naming conventions

From: ErstwhileIII (erstwhileiii_at_netscape.net)
Date: 04/29/04

  • Next message: derekscott_at_wp.shawcable.net: "Bin Ladin Captured"
    Date: Thu, 29 Apr 2004 13:44:38 -0400
    
    

    Shemp wrote:
    > We are having a debate in our organization about naming conventions for
    > abstract classes. The three proposed methods are:
    >
    > 1) Prefix the class name with abstract. Example: AbstractUser
    > 2) Prefix the class name with a: Example aUser
    > 3) Don't do anything to the class name.
    >
    > I would appreciate hearing what everyone else is doing for naming abstract
    > classes.
    >
    > Thanks!
    >
    >

    Option 3 is the best choice. Do not be tempted to go down the path of
    overloading the class name with attributes of the class (which could,
    perhaps, change over time). Look at the problems that the debate is
    trying to resolve. There may be some other issue hidden here
    (documentation and training on the classes being used for new
    developers? fuzzy or imprecise or improper class decomposition for the
    system being created? other?).

    Regards,
    ErstwhileIII


  • Next message: derekscott_at_wp.shawcable.net: "Bin Ladin Captured"

    Relevant Pages

    • Re: abstract naming conventions
      ... > We are having a debate in our organization about naming conventions for ... > abstract classes. ... The three proposed methods are: ... > 1) Prefix the class name with abstract. ...
      (comp.lang.java)
    • abstract naming conventions
      ... We are having a debate in our organization about naming conventions for ... abstract classes. ... The three proposed methods are: ... Prefix the class name with abstract. ...
      (comp.lang.java)
    • Re: abstract naming conventions
      ... > Shemp wrote: ... >> We are having a debate in our organization about naming conventions for ... >> I would appreciate hearing what everyone else is doing for naming abstract ... Look at the problems that the debate is ...
      (comp.lang.java)
    • Re: UI Question: Protecting Critical Delete?
      ... I don't prefix variables either. ... such naming conventions are no ... meta data that is easily available. ... Rick Brandt, Microsoft Access MVP ...
      (comp.databases.ms-access)
    • Re: Object oriented best practices // Creating Objects and ObjectColletions from DataLayer
      ... Another question I had was naming conventions in SQL 2000. ... Currently I prefix my columns like ... I seen Microsoft do UserID as UserID ... use Pascal casing in most cases and camel casing in parameters. ...
      (microsoft.public.dotnet.framework)