Codezentriert
Codezentriert ist eine Bezeichnung aus der Softwareentwicklung, die eine codeorientierte oder codefokussierte Herangehensweise beschreibt. In einer codezentrierten Praxis stehen Implementierung, Wartbarkeit und Effizienz des Quellcodes im Vordergrund, während andere Perspektiven wie Nutzerbedürfnisse, Geschäftsziele oder Systemarchitektur in den Hintergrund treten oder erst später berücksichtigt werden. Der Begriff ist in deutschsprachigen Entwicklerdiskursen verbreitet und kann als Teil einer Code- oder Software-Craftsmanship-Kultur verstanden werden.
Etymologisch ergibt sich der Begriff aus Code und zentriert; er ist kein formelles Rahmenwerk, sondern eine
Typische Merkmale sind regelmäßige Code-Reviews, umfangreiche Unit-Tests, Metriken wie Komplexität und Abhängigkeiten sowie eine Kultur des
Kritikpunkte: Eine zu starke Fokussierung auf Code kann Nutzerbedürfnisse, Produktziele oder Systemskalierung aus dem Blick verlieren.
Siehe auch: Clean Code, SOLID, Testgetriebene Entwicklung, nutzerzentrierte bzw. produktorientierte Entwicklung.