Capítulo 10. Todo sistema es perfecto...

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

¡Para lo que fue diseñado!

Analyzing system behavior
Analizar el comportamiento del sistema

Mucho de lo que hacen los arquitectos es razonar sobre el comportamiento de sistemas complejos: sistemas que tienen muchas piezas e interrelaciones complejas. Hay todo un campo dedicado a ese razonamiento, llamado pensamiento sistémico o teoría de sistemas complejos. Mientras que las definiciones populares de arquitectura de software se centran en los componentes y las interrelaciones de un sistema, el pensamiento sistémico hace hincapié en el comportamiento(Capítulo 8). Como arquitectos, debemos considerar la estructura simplemente como un medio para lograr un comportamiento deseado. Pensar en sistemas nos ayuda a hacerlo.

El calentador como sistema

Un calentador residencial proporciona un ejemplo canónico de sistema, que también veremos cuando nos demos cuenta de que el control es una ilusión(Capítulo 27). Como se muestra en la Figura 10-1, el diagrama de arquitectura típico de un sistema de calefacción representaría los componentes y sus relaciones: un horno genera agua o aire caliente, un radiador o conducto de aire suministra el calor a la habitación y un termostato controla el horno. El punto de vista estructural/teórico del sistema de control, que ...

Get El ascensor de arquitecto de software 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.