Say I have class that is partially implemented as a static class and partially implemented as a singleton.
Besides "kludge" and "code-smell" (imo this is both) is there a more appropriate term for this type of mixing programming idioms?
Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle. It only takes a minute to sign up.
Sign up to join this communitySay I have class that is partially implemented as a static class and partially implemented as a singleton.
Besides "kludge" and "code-smell" (imo this is both) is there a more appropriate term for this type of mixing programming idioms?
The time honored tradition is to name this type of error after the programmer that made it, and then refer to similar errors with that name until you find someone worse. :-)