• Anonymous (unregistered)

    Frist

  • me (unregistered)
    Comment held for moderation.
  • TheCPUWizard (unregistered)

    unfiltered dependency graphs are meaningless, they totally neglect the aspects of things such as encapsulation. With appropriate filters, many of these "balls of yarn" become very useful and the underlying design may be quite good.

  • Ex-lurker (unregistered) in reply to TheCPUWizard

    While what you said is true, in the OP's case it doesn't apply. When every single class in your system connects to every other class you can be certain encapsulation wasn't ever even considered.

  • Braechnov Mikchaech (google)

    Can someone please describe why the relationships illustrated in this image differ significantly from those which would be produced by a far more effectively designed system?

  • Bananafish (nodebb) in reply to Braechnov Mikchaech

    Because this system was NOT "effectively designed". Ex-lurker hit it on the head:

    When every single class in your system connects to every other class you can be certain encapsulation wasn't ever even considered.

  • Diego (unregistered)
    Comment held for moderation.
  • Pedro (unregistered)
    Comment held for moderation.
  • Ailsa Alana (unregistered)
    Comment held for moderation.
  • Foolish (unregistered)
    Comment held for moderation.
  • Susan Pollak (unregistered)
    Comment held for moderation.
  • Aaron (unregistered)
    Comment held for moderation.
  • John Martin (unregistered)
    Comment held for moderation.
  • Lewis Owen (unregistered)
    Comment held for moderation.
  • Terry Bogard (unregistered)
    Comment held for moderation.
  •  Reilly Wisozk (unregistered)
    Comment held for moderation.
  • Edwan John (unregistered)
    Comment held for moderation.
  • David Paul (unregistered)
    Comment held for moderation.
  • Angelina James (unregistered)
    Comment held for moderation.
  • Amir (unregistered)
    Comment held for moderation.

Leave a comment on “Classic WTF: The Big Ball of Yarn”

Log In or post as a guest

Replying to comment #:

« Return to Article