Skip to content
Baby Programmer
  • Home
  • Concepts
  • Principles

Principles

  • SOLID Principles
    • Single Responsibility Principle (SRP)
      • Thorben Janssen, Stackify, 2020.
      • DevIQ.
      • (.NET) Patrick Smacchia, ndepend.
    • Open/Closed Principle (OCP)
      • (.NET) Patrick Smacchia, ndepend.
    • Liskov Substitution Principle (LSP)
      • (.NET) Patrick Smacchia, ndepend.
    • Interface Segregation Principle (ISP)
      • (.NET) Patrick Smacchia, ndepend.
    • Dependency Inversion Principle (DIP)
      • (.NET) Patrick Smacchia, ndepend.
  • Don’t Repeat Yourself (DRY)
  • Separation of Concerns (SoC)
    • Patrick Smacchia, ndepend.
  • Keep It Simple Stupid (KISS)
  • Law of Demeter
  • You Ain’t Gonna Need It (YAGNI)
  • Design by Contract
  • Explicit Dependencies Principle
    • DevIQ

Recent Posts

  • A Late Christmas Wish: Containers for my (Windows) Desktop Workspaces
  • Email DKIM Setup Failure with Amazon Simple Email Service and CloudFlare
  • Civil War Strategy Game (Part 2): The Main Routine Continued
  • Civil War Strategy Game (Part 1): The Main Routine
  • Civil War Strategy Game (Part 0): An Introduction

Recent Comments

    Archives

    • January 2021
    • November 2020
    • October 2020
    • June 2020
    • April 2020
    • March 2020
    • December 2018
    • November 2018
    • February 2018
    • December 2016
    • November 2016

    Categories

    • .NET
    • ASP.NET
    • BASIC
    • C#
    • CSS
    • DNS
    • Docker
    • FreeBASIC
    • General
    • History
    • Ideas
    • Internet
    • JavaScript
    • Mainframe
    • QuickBasic
    • Tools
    • WSL

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Copyright © 2021 Baby Programmer | Powered by Astra WordPress Theme