5Kognitive Psychologie und Architekturprinzipien
Das Ziel langlebiger Architektur ist, Entwicklungs- und Wartungskosten zu reduzieren sowie lange Änderungszeiten zu vermeiden. Das Softwareentwicklungsteam soll sich bei seiner Arbeit im Sourcecode und in dessen Strukturen schnell zurechtfinden können. Das ist besonders deswegen wichtig, weil Entwickler und Architekten einen Großteil ihrer Zeit mit dem Lesen und Verstehen von Code verbringen (s. Abb. 5–1).
Analysierbarkeit
Wenn so viel Zeit für das Lesen und Verstehen von Sourcecode aufgewendet werden muss, dann ist es extrem wichtig, ...
Get Langlebige Software-Architekturen, 2nd Edition 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.