Capítulo 6. Código declarativo

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El comportamiento es lo más importante del software. Es de lo que dependen los usuarios. A los usuarios les gusta que añadamos comportamiento (siempre que sea lo que realmente querían), pero si cambiamos o eliminamos el comportamiento del que dependen (introducimos errores), dejan de confiar en nosotros.

Michael Feathers, Trabajar eficazmente con código heredado

6.0 Introducción

El código declarativo es un tipo de código de programación que describe lo que debe hacer un programa , en lugar de especificar los pasos que debe seguir el programa para realizar una tarea. El código se centra en el resultado deseado (qué), más que en el proceso para lograr ese resultado (cómo). El código declarativo es más fácil de leer y comprender que el imperativo, que especifica los pasos que debe seguir un programa para realizar una tarea. El código también es más conciso y se centra en el resultado final, más que en los detalles específicos de cómo se consigue ese resultado.

El código declarativo se utiliza a menudo en lenguajes de programación que admiten la programación funcional, que es un paradigma de programación que hace hincapié en el uso de funciones para describir el cálculo de un programa. Ejemplos de lenguajes de programación declarativos son SQL, que se utiliza para gestionar bases de datos, y HTML, que se utiliza para estructurar y formatear ...

Get Libro de cocina de código limpio now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.