• Home
  • Blog

Archive

  • 2025
    • Are Constitutional Classifiers Ready for the Real World?
  • 2021
    • Java Result Type
    • React Patterns
  • 2020
    • React Redux
    • React Redux
    • Elasticsearch
  • 2017
    • Elixir Processes
    • Plug Vs. Rack
    • Comparisons of Middleware
    • Dependency Inversion Principle
    • Monads
    • What is Middleware?
    • Theory Behind Monoids
    • Interface Segregation Principle
    • Streams
    • Brief Introduction to Generative Testing in Clojure
    • Introduction to Networking
    • Tail Recursive Minimax
    • Database Query Optimization with Hashing
    • Minimax
    • Lazy Sequences
    • Threads
    • SQL Prepare Statement
    • Rake
    • Null Object Pattern
    • Liskov Substitution Principle
    • Open and Closed Principle

Liskov Substitution Principle

Liskov Substitution Principle is the “L” in the SOLID Principles. It states if you have a parent class and a child class, any instance of...

January 16, 2017

Open and Closed Principle

This is the “O” in the SOLID Principles of the five basic principles of object orientated design. The official definition is “software entities (classes, modules,...

January 11, 2017
  • 5
  • 6