Tag

Software

Mastering Unit Testing

From The Art of Unit Testing, Third Edition by Roy Osherove

What Makes Code Extensible and Flexible?

From Practices of the Python Pro by Dane Hillard

This article covers

  • Using inversion of control to make code flexible
  • Using interfaces to make code extensible
  • Adding new features to your existing code

Manage Your Infrastructure with GitOps Techniques

From GitOps and Kubernetes by Billy Yuen, Alexander Matyushentsev, Todd Ekenstam, and Jesse Suen

Namespacing with Python

From Practices of the Python Pro by Dane Hillard

The article explores the concept of namespaces and how Python uses them to help make code better.

© 2020 Manning — Design Credits