This project has been created to demonstrate application of Software Engineering and Testing principles.
- This repo uses the Movie Rental code, found in the first chapter of the 1st edition of Refactoring: Improving the Design of Existing Code, as the base code, and demos the aforementioned principles on that.
- This book can also be downloaded for free from this GitHub public repo*.
- I came across this code while I was enrolled in Dr. Tien N. Nguyen's CS6359 - Object Oriented Analysis and Design at The University of Texas at Dallas in Spring 2020, while pursuing my Master of Science in Computer Science.
- Apache Maven has been incorporated in this project.
- Codacy has also been integrated for code quality check.
- There are some tests that can be found here.
*I highly discourage piracy. But at the same time, I also believe that if you want to learn something, you should use every resource you possibly can 😉.