🚀
HQC
  • 🚀Welcome To High Quality Programming
  • Introduction To High Quality Code
    • What quality code means
    • Why quality code matters in production
    • Characteristics of quality code
    • Common pitfalls of quality code
  • Naming Conventions and Best Practices
    • Identifier Naming Best Practices
    • Class and Interface Naming
    • Method and Property Naming
    • Variable and Boolean Naming
    • Naming Patterns for Self-Documenting Code
    • Practice & Exercise
  • Object Oriented Programming Best Practices
    • Encapsulation & Information Hiding
    • Abstraction & Modularity
    • Polymorphism and Dynamic Binding
    • Inheritance and Composition
    • Dependency Injection & Decoupling
    • Practice & Exercises
Powered by GitBook
On this page
Edit on GitHub
  1. Object Oriented Programming Best Practices

Dependency Injection & Decoupling

PreviousInheritance and CompositionNextPractice & Exercises

Last updated 9 months ago