Árvore de páginas

No utilice el mismo nombre en métodos de clases diferentes que no hacen lo mismo.

 

Por ejemplo, si se utiliza la idea de mantener una palabra por concepto, puede haber varias clases con el método Add(). Sin embargo, es necesario asegurarse de que todos estos métodos tienen el mismo comportamiento. Sería demasiado confuso si alguien decidiera llamar de Add() un método que tuviera algunas peculiaridades diferentes de otros métodos Add() de las otras clases.

 

Imaginemos que el método Add() tiene la tarea de crear un nuevo valor concatenando dos valores existentes. Ahora imagine que sólo en una clase específica el método Add() tiene la tarea de insertar un parámetro simple en una colección. Probablemente quien fuera a utilizar este método pensaría que tiene el mismo comportamiento estándar las otras clases, cuando en realidad no es así. En este caso, nombres como Insertar() o Adjuntar() podrían ser menos confusos.

  • Sem rótulos