The Long Road Pattern~

Hello! Welcome back to the blog. Today I’m discussing The Long Road pattern from the book “Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman” by Dave Hoover and Adewale Oshineye. The context of this pattern is that our culture values quick rises to fame and holds material values. The problem relating to this pattern isContinue reading “The Long Road Pattern~”

SOLID Principles of Object-Oriented Programming

Thinking about design patterns, I decided to research the SOLID principles that reinforce the need for design patterns. A wonderful source explaining the SOLID principles is from https://www.freecodecamp.org/news/solid-principles-explained-in-plain-english/. The SOLID acronym was formed from: Single Responsibility Principle Open-Closed Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle The Single Responsibility Principle states that aContinue reading “SOLID Principles of Object-Oriented Programming”

Design a site like this with WordPress.com
Get started