InformIT: Java Patterns for MPLS Network Management, Part 1 > MPLS Nuts and Bolts: "Ever wonder why programming always seems to take longer than expected? Or why what appeared to be simple tasks often end up being very difficult? Many developers don’t use programming patterns nearly as often as they should. In this article, Stephen Morris shows how MPLS network management can be simplified using two Java patterns."