S.O.L.I.D.

Engineering

Meet Uncle Bob

Robert C. Martin

co-author of the Agile Manifesto

3 laws of unit testing

PEOPLE

TOOLS

ReSharper

Visual Studio

NCrunch

Visual Studio

Wallaby

VSCode

LESSONS LEARNED

I am done writing code, and now I will write test...or I will do it later...

I will write (BAD) code for now,
but I will refactor later...

BETTER WAY

I have this working...but I don't have tests
=
not ready yet

Do not write BAD code and refactor existing code when adding new code.

Remember
Uncle Bob?

Made with Slides.com