Software Development, Software Engineering, Software Architecture, Software Design, Engineering.
Others Modules that don’t reveal anything unnecessary to others, and don’t rely on others for implementation Law of Demeter The Law of Demeter principle states that a module should not have the knowledge on the inner details of the objects it manipulates. In other words, a software component or an