PicoContainer
  1. PicoContainer
  2. PICO-284

ComponentMonitors that write streams of chars to some place (Log4J, CLogging, Console) are writing overly verbose constructor and method names

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.3
    • Fix Version/s: 1.3
    • Component/s: None
    • Labels:
      None
    • Number of attachments :
      0

      Description

      public Foo(Bar) throws FooException

      is better written as

      Foo(Bar)

      (same for methods)

      Rationale is that only the name and parameter count towards identification.

      The stringified output (accoding to the my long-held NoLogging beliefs) is not part of an API because its designed for human perusal not machine intervention/interpretation.

        People

        • Assignee:
          Paul Hammant
          Reporter:
          Paul Hammant
        • Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved: