Princípio do Aberto Fechado
Entidades de software (classes, módulos, funções, etc.) devem ser abertas para extensão mas fechadas para modificação.
Um outro exemplo...
JSP:
Java:
Obrigado
twitter:
@rlino12
Made with Slides.com