AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Wichtigkeit von SW Architektur

Ein Thema von MrSpock · begonnen am 7. Jan 2016 · letzter Beitrag vom 8. Jan 2016
 
Dejan Vu
(Gast)

n/a Beiträge
 
#13

AW: Wichtigkeit von SW Architektur

  Alt 8. Jan 2016, 06:49
Wenn man sich dem Thema Software Architektur nähern will, dann schießt man meiner Meinung nach mit Begriffen wie MVC, 3-Schichten-Architektur, Micro-Services über das Ziel hinaus. Das sind vorgedachte Architektur Patterns, die im schlimmsten Fall einem Missbrauch nicht standhalten.
Das würde ich nicht so sehen: Die Standardpattern erleichtern dem Architekten doch die Arbeit. Ich vergleiche Softwareentwicklung immer mit dem Haus/Städtebau. Für eine Hundehütte und einen Geräteschuppen brauche ich keinen Architekten (jedoch Grundlagen der Statik, zumindest beim Schuppen), aber bei einem Bungalow sieht das schon anders aus. Der Architekt arbeitet mit bekannten Mustern, Baumaterialien, Normen etc. und entwirft damit den Bauplan, den Bauarbeiter (=Entwickler), idealerweise angeleitet durch Vorarbeiter (Lead) umsetzen.
Ein Bauarbeiter, der ein bekanntes Pattern (Fachwerk, Klinker) im Bauplan sieht, kann hier seine Fähigkeiten anwenden und weiter verbessern. Würde jeder Architekt sein eigenes Süppchen kochen, würde auch jedes Mal Mumpitz herauskommen. Genauso verhält es sich mit der Softwarearchitektur.
Für den Städtebau (=Enterprise/Systemarchitektur) benötige ich ganz andere Pattern (Infrastruktur, Straßen- und Verkehrsplanung etc.) Aber immer sollten Standards und bekannte Techniken verwendet werden.
Nur bei neuen Anforderungen sollten auch neue Wege gegangen werden.

Ebenso, wie der Profi-Bauarbeiter die richtigen Techniken draufhaben muss, sollte der Programmierer die SOLID-Prinzipien verinnerlicht haben. Natürlich wird man DI in einem kleinen Tool nicht verwenden, ebenso wenig, wie man für eine Hundehütte oder den Gartenpavillion die neuesten Erkenntnisse der Spannbetonbauweise anwendet.

Geändert von Dejan Vu ( 8. Jan 2016 um 06:51 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz