Section outline

    • Slides on Agile Software Development (December 18 2018 lecture).

    • Introduction to Test Driven Development slides (December 19 2018 lecture).

    • Slides on design principles (e.g., S.O.L.I.D. principles) and patterns that help to recognize clean code and find out smells in existing code (January 9 2019 lecture).

    • Slides on Continuous Integration (January 10 2019 lecture).