Introduction to the Clean Code concept that advocates the development of code easy to understand and susceptible to change. The developments of this work can be found here.
Introduction to the Software Design Patterns Composite and Command with examples of its application made in this report.
Be aware, the Work Reports were written in Portuguese.