Organizing "plumbing" operations in your SW project

by user10324   Last Updated January 13, 2018 08:05 AM

I have a Python project where I have a few classes that model various thing I'm considering (e.g., a car class, a driver class and a street class) and then I have a few functions that do simple, low-level, "plumbing" operations, that are not readily provided by Python, such as various operations on lists etc. that I use across multiple classes.

What would be the best way to organize this project? Should I make a separate "plumbing" class, consisting of only these operations?

Please notice that I'm more of a beginner, having <1 year of experience.

Related Questions

How is python able to call a C function?

Updated April 03, 2017 22:05 PM

How my website should use its own API?

Updated November 12, 2016 08:02 AM

Choosing the right architecture for my web application

Updated September 01, 2017 01:05 AM

Python - Architecture for related instance attributes

Updated January 31, 2017 14:02 PM