Software Engineering with Python part 4: Maintainability

Code something everyone -even you- are able to understand and mantain later

Cássio Bolba
5 min readMay 26, 2023

In this series we already covered the basics of code formatting in the first article, then we talked a little bit about modularisation where we checked the benefits of writing modules, and Classes. Now let's work on Maintainability!

If you are interested in this series, follow the link to the other articles:

🐍 Software Engineering with Python part 1: The foundation
🐍 Software Engineering with Python part 2: Modules
🐍 Software Engineering with Python part 3: Classes

Series about python efficiency:

🐍 Efficient Python Part 1: Start with the Basics
🐍 Efficient Python Part 2: Tools for Evaluating Your Code
🐍 Efficient Python Part 3: Increasing code performance
🐍 Efficient Python Part 4: Optimisation for Pandas

The python articles are based on my experience and on Datacamp Python for Data Engineering course.

I’m also writting a series of posts abour Data Engineering concepts:

--

--