Capítulo 11. La última directriz

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

En sólo hay una pauta más, un consejo más que puedo darte, así que aquí lo tienes: la última pauta.

Directriz 39: Sigue aprendiendo sobre patrones de diseño

"¿Eso es todo? ¿Esto es todo lo que tienes? Vamos, hay muchos más patrones de diseño ahí fuera, ¡apenas hemos tocado la superficie!", dirás. Pues, sinceramente, tienes toda la razón; no hay nada que pueda añadir. Pero en mi defensa diré que tenía previstos muchos más patrones hasta que la realidad me golpeó: no hay mucha información que quepa en un libro de 400 páginas. Pero no te preocupes: en estas 400 páginas te he llevado de viaje a través de los consejos más importantes para cualquier diseño que necesitarás en cualquier momento y lugar de tu carrera de desarrollo de software:

Minimiza las dependencias

Tratar con dependencias es el núcleo del diseño de software. Y sea cual sea el tipo de software que escribas, si estás seriamente interesado en que dure, tendrás que tratar con dependencias: las necesarias, pero sobre todo las artificiales. Por supuesto, tu principal objetivo es reducir las dependencias y, con suerte, incluso minimizarlas. Para lograr este objetivo, inevitablemente tratarás con patrones de diseño.

Preocupaciones separadas

Ésta puede ser la pauta de diseño más importante y central que puedas sacar de este libro. Separa las preocupaciones y las estructuras ...

Get Diseño de software en C 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.