SOLID Principles every Developer Should Know | by Chidume Nnamdi 🔥💻🎵🎮 | Bits and Pieces
This enables developers to combine data with the same purpose/functionality in one class to deal with the sole purpose there, regardless of the entire application. But, this Object-oriented programming doesn’t prevent confusing or unmaintainable programs. As such, five guidelines were developed by Robert C. Martin. These five guidelines/principles made it easy for developers to create readable and maintainable programs. These five principles were called the S.O.L.I.D principles (the acronym was derived by Michael Feathers). We will discuss them in detail below. Note: Most of the examples in this article, may not suffice as/for the real thing or not applicable in real world applications. It all depends on your own design and use case. The most important thing is to understand and know how to apply/follow the principles. Tip: Use tools like Bit (GitHub) to easily share and reuse components (and small modules) across projects and applications. It also helps you and your team save time, st
This enables developers to combine data with the same purpose/functionality in one class to deal with the sole purpose there, regardless of the entire application. But, this Object-oriented programming doesn’t prevent confusing or unmaintainable programs. As such, five guidelines were developed by Robert C. Martin. These five guidelines/principles made it easy for developers to create readable and maintainable programs. These five principles were called the S.O.L.I.D principles (the acronym was derived by Michael Feathers). We will discuss them in detail below. Note: Most of the examples in th
Explore this link on the map →