Lessons learned
In this project I had opportunity to apply the acquired knowledge of design patterns. This was very important to the filters implementation, because all of them followed the same pattern; it was possible to insert only business logic inside of the filters, leaving the infrastructure codes and communication to the control structure.
I had the opportunity to study the corporate Internet / Intranet development standards. I also began to study the internal company processes of control of the development of the internal application.
Working as a quality reviewer, I had the opportunity to study and apply my knowledge of best practices of implementation and design.