zach_garwood
Joined 9 years ago
Joined 9 years ago
https://github.com/art-institute-of-chicago/data-aggregator/...
https://github.com/art-institute-of-chicago/data-aggregator/...
The site hasn't been hugged to death yet,
What the talk is discussing is the creation of classes for wrapping related _functionality_, sans state. The class isn't really necessary at that point, so you should just create a module with functions instead of a class.
Even if you do need your related functionality to reference some common state, you still might not need a class, because modules themselves are objects and can hold state.
The point of the talk is not to dissuade you from _ever_ using classes, it's to make you think more judiciouly about adding new classes you probably don't need. Python isn't Java, and you dont need everything to be a class.
The letter quite clearly asks for six months.