Lenguajes específicos de dominio

Puntuación:   (4,3 de 5)

Lenguajes específicos de dominio (Martin Fowler)

Opiniones de los lectores

Resumen:

El libro sobre Lenguajes Específicos de Dominio de Martin Fowler ha cosechado críticas dispares, que ponen de manifiesto sus puntos fuertes a la hora de ofrecer ideas y aplicaciones prácticas, al tiempo que revelan críticas relativas a su profundidad y presentación. Muchos lectores aprecian el estilo claro y humorístico de Fowler, así como la estructura organizativa y la accesibilidad del libro, especialmente para quienes no tienen formación informática. Sin embargo, varios críticos destacaron que el libro carece de profundidad en ciertas áreas, utiliza múltiples lenguajes para ejemplos de código sin suficiente detalle y adolece de verbosidad.

Ventajas:

Bien escrito y organizado
atractivo e informativo
accesible a lectores sin formación en informática
valiosas ideas prácticas
estilo de escritura humorístico
clara introducción a los lenguajes específicos de dominio
sólida comunicación de ideas implícitas
eficaz como herramienta de referencia.

Desventajas:

Le falta profundidad y detalle en varios temas
verboso y a veces poco claro
utiliza muestras de código incompletas en múltiples lenguajes
algunos lectores encuentran la conversión Kindle pobre
omite la cobertura de la programación funcional
considerado menos útil para un estudio académico serio o una aplicación práctica sin experiencia previa en programación.

(basado en 27 opiniones de lectores)

Título original:

Domain-Specific Languages

Contenido del libro:

Cuando se seleccionan y utilizan con cuidado, los lenguajes específicos de dominio (DSL) pueden simplificar el código complejo, promover la comunicación eficaz con los clientes, mejorar la productividad y desatascar los cuellos de botella del desarrollo. En Domain-Specific Languages, el célebre experto en desarrollo de software Martin Fowler proporciona en primer lugar la información que los profesionales del software necesitan para decidir si utilizar DSL y cuándo hacerlo. Después, cuando los DSL resultan adecuados, Fowler presenta técnicas efectivas para construirlos, y guía a los ingenieros de software en la elección de los enfoques adecuados para sus aplicaciones.

Las técnicas de este libro pueden utilizarse con la mayoría de los lenguajes orientados a objetos modernos; el autor proporciona numerosos ejemplos en Java y C#, así como ejemplos seleccionados en Ruby. Siempre que es posible, los capítulos están organizados de forma que sean independientes, y la mayoría de los temas de referencia se presentan en un formato de patrones familiares.

Con este amplio libro, los desarrolladores dispondrán de los conocimientos necesarios para tomar decisiones importantes sobre las DSL y, en su caso, obtener las importantes ventajas técnicas y empresariales que ofrecen.

Los temas tratados incluyen:

- Cómo se comparan las DSL con los frameworks y las bibliotecas, y cuándo son suficientes estas alternativas.

- Uso de analizadores sintácticos y generadores de analizadores sintácticos, y análisis sintáctico de DSL externas.

- Comprender, comparar y elegir construcciones de lenguaje DSL.

- Determinar si se debe utilizar la generación de código y comparar estrategias de generación de código.

- Vista previa de las nuevas herramientas del banco de trabajo de lenguajes para crear DSL.

Otros datos del libro:

ISBN:9780321712943
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2010
Número de páginas:640

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Refactorización: Mejorar el diseño del código existente - Refactoring: Improving the Design of...
Guía de Martin Fowler para transformar código...
Refactorización: Mejorar el diseño del código existente - Refactoring: Improving the Design of Existing Code
Lenguajes específicos de dominio - Domain-Specific Languages
Cuando se seleccionan y utilizan con cuidado, los lenguajes específicos de dominio (DSL)...
Lenguajes específicos de dominio - Domain-Specific Languages
Patrones de análisis: Modelos de objetos reutilizables (Rústica) - Analysis Patterns: Reusable...
Este libro innovador reconoce la necesidad de la...
Patrones de análisis: Modelos de objetos reutilizables (Rústica) - Analysis Patterns: Reusable Object Models (Paperback)
UML Destilado: Una breve guía del lenguaje estándar de modelado de objetos - UML Distilled: A Brief...
Más de 300.000 desarrolladores se han beneficiado...
UML Destilado: Una breve guía del lenguaje estándar de modelado de objetos - UML Distilled: A Brief Guide to the Standard Object Modeling Language

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)