ABSTRACT

Writing good classes (and reusable code in general) can sometimes be a challenge in the advertising agency world where timelines tend to be significantly shorter than a developer would like and project functionality can change at the drop of a hat during the final moments of a tight deadline. Another challenge to writing code that can be easily passed across projects is the fact that, in general, no two projects are ever the same. That said you should still strive for reusable classes in your projects.