16 Principios de diseño

Páginas: 2 (343 palabras) Publicado: 4 de abril de 2011
Principios de diseño de lenguajes
de Bruce McLennan

1. 2. 3. 4.

Abstracción: Evite requerir una condición más de una vez. Factorice el patrón recurrente. Automatización: Automatice lasactividades tediosas, mecánicas y propensas a errores. Defensa en profundidad: Tenga una serie de defensas de forma que si un error no es capturado por una, sea capturado por otra. Ocultamiento deInformación: El lenguaje debe de permitir un diseño modular tal que: 1. El usuario tenga toda la información necesaria para utilizar ese módulo y nada más. 2. El implementador tenga toda la información necesariapara implementar ese módulo y nada más. Etiquetamiento: Evite secuencias arbitrarias de más de unos pocos elementos de largo. No obligue al usuario a conocer la posición absoluta de un elemento enuna lista. Asocie etiquetas significativas a cada elemento y permita que ocurran en cualquier orden. Costo Localizado: Los usuarios solo deben de pagar por lo que utilizan. Evite distribuir los costos.Interfaz Manifiesta: Todas las interfaces deben de estar expuestas en la sintaxis. Ortogonalidad: Funciones independientes deben de ser controladas por mecanismos independientes. Portabilidad: Evitecaracterísticas o facultades que dependan de una máquina particular o de un pequeño grupo de máquinas. Preservación de la información: El lenguaje debe de permitir la representación de la informaciónque el usuario podría conocer y la que el computador podría necesitar. Regularidad: Reglas regulares sin excepciones son fáciles de aprender, utilizar, describir e implementar. Seguridad: Ningúnprograma que viole la definición del lenguaje o su propia estructura debe escaparse a la detección. Simplicidad: Un lenguaje debe de ser lo más simple posible, debe de tener un mínimo número de conceptoscon simples reglas que los combinen. Estructural: La estructura estática de un programa debe de corresponder a la estructura dinámica de su correspondiente cómputo. Consistencia Sintáctica: Cosas que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 16 Principios
  • Principios de diseno
  • Principios Del Diseño
  • Principios Diseño
  • principios de diseño
  • Principios del Diseno
  • Principios del diseño
  • Principios de diseño

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS