Helping you master Software Engineering.

Receive a weekly programming tip to fast-track your career.

Enter your email to join and get my short guide

'The Road To Master Programmer'.

    We won't send you spam. Unsubscribe at any time.

    dependency inversion principle

    The 3 Rules Of TDD

    /
    The 3 Rules Of TDDTest-Driven Development, or TDD for short,…
    dependency inversion principle

    TDD – Invalid ShoppingCart Quantity

    /
    TDD - Invalid ShoppingCart Quantity One of the…
    dependency inversion principle

    Philosophy Friday: 4 Life-Changing Lessons

    /
    Philosophy Friday: 4 Life-Changing Lessons I find…
    dependency inversion principle

    Picture Inheritance Problems

    /
    Picture Inheritance Problems Sometimes it's easier…
    dependency inversion principle

    Abstract Class Or Interface?

    /
    Abstract Class Or Interface?An abstract class may have concrete…
    dependency inversion principle

    A Little TDD

    /
    A Little TDD Test-Driven Development (TDD) is a…
    dependency inversion principle

    Abstract Classes

    /
    Abstract ClassesOur discovery into OO class-based Inheritance…
    dependency inversion principle

    The protected Access Modifier

    /
    The protected Access Modifier There is a lot to…

    What Is Encapsulation?

    /
     Over the next few weeks, I want to explain the…
    dependency inversion principle

    Philosophy Friday: We Need Less Of This

    /
    Philosophy Friday: We Need Less Of ThisI am not much on…

    Inheritance

    /
    Today, we'll start our journey of discovery into one of the four…
    dependency inversion principle

    Reveal Intent

    /
    Reveal Intent My eldest son is a first-year computer…
    dependency inversion principle

    Encapsulate Exception Messages

    /
    Encapsulate Exception Messages While writing an…
    dependency inversion principle

    TDD – Add Exception Message

    /
    TDD - Add Exception Message Our journey into TDD…
    dependency inversion principle

    Philosophy Friday: No Excuses

    /
    Philosophy Friday: No Excuses â€œIt’s not my…
    dependency inversion principle

    TDD – Validate Shopping Cart Quantity

    /
    TDD - Validate Shopping Cart QuantityIn this series on…
    dependency inversion principle

    Inheritance & The Dependency Inversion Principle

    /
    Inheritance & The Dependency Inversion PrincipleAt…
    dependency inversion principle

    Design Stable Abstractions

    /
    Design Stable AbstractionsPhoto by DuÅ¡an S. on Unsplash  Previously…
    dependency inversion principle

    The Dependency Inversion Principle

    /
     Last time we discovered that Stable code…
    dependency inversion principle

    Philosophy Friday: Use Your Superpower

    /
    Philosophy Friday: Use Your Superpower It feels…