Jan-06-2021, 02:23 PM
I've been using python for 3-4 years (pseudo-)professionally, but one topic that I struggle with routinely is what I'd call Data Structures but I feel has a better name. I'm referring not to linked lists, binary trees and the like, but rather to the composition of data into (most often) lists, dictionaries, etc and passed through the script to achieve its function. I hope I'm being clear - I am certain this not the industry's term because searches are not turning up what I'm looking for.
I mostly write automation for networks and business OSS/BSS - and one huge time sink is creating a structure to hold pertinent details for network devices, orders, services, whatever i'm automating, then realize I need to reorganize it which breaks previously working code until I go through all the classes/functions to update. I know there has to be a better way.
I am looking for suggestions in terms of books, video series, anecdotes or advice for designing these structures in general.
Thanks
I mostly write automation for networks and business OSS/BSS - and one huge time sink is creating a structure to hold pertinent details for network devices, orders, services, whatever i'm automating, then realize I need to reorganize it which breaks previously working code until I go through all the classes/functions to update. I know there has to be a better way.
I am looking for suggestions in terms of books, video series, anecdotes or advice for designing these structures in general.
Thanks