It would have been better if things like design patterns were taught before , so that we would have more time to try to use them in our project . This module is great because we get to implement what we learn and realize the value of them : )