Pengantar

SOLID merupakan singkatan dari prinsip-prinsip yang dikemukakan Robert C. Martin (terkadang lebih dikenal sebagai Uncle Bob) untuk membuat desain pemrograman berbasis objek dapat lebih mudah dipahami, dikembangkan dan dipelihara. Prinsip SOLID sendiri terdiri dari prinsip-prinsip berikut.

  1. Single-Responsibility Principle

  2. Open-Closed Principle

  3. Liskov Subtitutioni Principle

  4. Interface Segregation Principle

  5. Dependency Inversioni Principle

Last updated