¿Cuándo una interface es "buena"?

0
0

Cuando se proporciona una visión simplificada de un fragmento de un software, y esté expresado en el vocabulario del usuario (donde «fragmento» es normalmente una clase o un grupo compacto de clases, y un «usuario» es otro desarrollador diferente del usuario final).

  • Se entiende por «Visión simplificada» a los detalles innecesarios que son ocultados intencionalmente. Esto reduce el la tasa de defectos ocasionados por el usuario.
  • «Vocabulario del usuario» significa que los usuarios no necesitan aprender un nuevo conjunto de palabras y conceptos. Esto reduce la curva de aprendizaje del usuario.

 

/*Tomado de C++ FAQ Lite*/

  • You must to post comments
An error occurred while importing content. Error: Class HTML_QuickForm_text does not have a constructor, so you cannot pass any constructor arguments