Books § https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/ https://www.oreilly.com/library/view/design-patterns-elements/0201633612/ Videos § https://youtu.be/FkZQ1EN24pU?si=pG5Btgz7FJeYCVwj Articles § https://codegym.cc/groups/posts/232-solid-five-basic-principles-of-class-design-in-java