Right now in my current company I must parse a csv and extract some data out of it (in the sense of data mining). I surprised myself by defining the following data structure (Java 8): static List<Map<String, Map<String, LocalDate[]>>> intervalStructureIs this considered bad practice? Should I use a self-define class instead to store some data?
Is using this complex data structure bad practice?
java;data structures