Repository for demonstrating general guidelines on how to write good code.
impl/naive-approach
: Contains a single function with all implementation.impl/functional-with-tests
: Contains separate functions for separate tasks, also with testsimpl/object-model-class
: Contains OOP approach with a separate class for objects from fileimpl/file-class
: Extension of OOP approach in impl/object-model-class with file reading in a separate class
Presentation is in the slides folder.