Dependency Inversion Principle (DIP)
Robert C. Martin menjelaskan:   A. High level modules should not depend upon low level modules. both...
Tags: go, solidprinciples