
Software Design For Flexibility: How To Avoid Programming Yourself Into A Corner, De Hanson, Chris., Vol. 1. Editorial Mit Press, Tapa Dura En Inglés
en 6 cuotas de
Precio sin impuestos nacionales:
Lo que tenés que saber de este producto
- Volumen del libro: 1
- Tapa del libro: Dura
- Género: Informática y tecnología.
- Subgénero: Computadoras.
- Manual.
- Número de páginas: 448.
- Peso: 740g.
- ISBN: 09780262045490.
- Dimensiones: 16cm de ancho x 23cm de alto.
Características del producto
Características principales
Título del libro | Software Design for Flexibility: How to Avoid Programming Yourself into a Corner |
---|---|
Subtítulo del libro | How to Avoid Programming Yourself into a Corner |
Autor | Hanson, Chris |
Idioma | Inglés |
Editorial del libro | MIT Press |
Es kit | No |
Tapa del libro | Dura |
Volumen del libro | 1 |
Otros
Cantidad de páginas | 448 |
---|---|
Altura | 23 cm |
Ancho | 16 cm |
Peso | 740 g |
Con páginas para colorear | No |
Con realidad aumentada | No |
Género del libro | Informática y tecnología |
Subgéneros del libro | Computadoras |
Tipo de narración | Manual |
Con cierre | No |
Escrito en imprenta mayúscula | No |
ISBN | 09780262045490 |
Descripción
Libro: Software Design for Flexibility: How to Avoid Programming Yourself into a Corner
Descripción:
Estrategias para construir sistemas grandes que puedan adaptarse fácilmente a situaciones nuevas con sólo modificaciones menores de programación.
Las presiones de tiempo alientan a los programadores a escribir código que funcione bien para un propósito limitado, sin espacio para crecer. Pero los mejores sistemas son evolucionables y se pueden adaptar a nuevas situaciones agregando código, en lugar de cambiar el código existente. Los autores describen técnicas efectivas que ayudarán a los programadores a evitar programarse en rincones.
Los autores exploran formas de mejorar la flexibilidad mediante:
Organizar sistemas utilizando combinadores para componer partes de combinación y combinación, que van desde funciones pequeñas hasta aritmética completa, con interfaces estandarizadas.
Aumentar datos con capas de anotaciones independientes, como unidades de medida o procedencia.
Combinar piezas independientes de información parcial mediante unificación o propagación.
Control de separación.
Estructura del dominio del problema con modelos de dominio, sistemas de reglas y coincidencia de patrones, propagación y retroceso dirigido por dependencias.
Ampliación del lenguaje de programación, utilizando evaluadores dinámicamente extensibles.
Vendido por BOOKSLAND_AR
MercadoLíder Platinum
¡Uno de los mejores del sitio!
+5mil
Ventas concretadas
Brinda buena atención
Despacha sus productos a tiempo
Medios de pago
Cuotas sin Tarjeta
Tarjetas de crédito
Tarjetas de débito
Efectivo
Preguntas y respuestas
¿Qué querés saber?
Nadie hizo preguntas todavía.
¡Hacé la primera!
Publicación #1923203076
DenunciarSe abrirá en una nueva ventana