Publicado originalmente en carlosvigueras.es Hablando en términos de refactorización de código, la regla de tres , es una regla muy útil que siempre aconsejo aplicar cuando estemos realizando nuevos desarrollos o nuevas funcionalidades en una aplicación. Y no es que lo diga yo, si no que Martin Fowler propone aplicar la regla de tres de la siguiente forma: Cuando hagas algo por primera vez, hazlo. Cuando hagas algo parecido por segunda vez, no te conformes con tener que re...