Rolf B: Verwendung von Server-Variablen

Beitrag lesen

Hallo Frederic,

nein, das ist nicht übertrieben. Das ist Software-Engineering vs. Adhoc-Programmierung.

So richtig korrekt gehören beide Funktionen als METHODEN in eine ServerEnvironment Adapterklasse, für die Du nach Bedarf unterschiedliche Implementierungen für unterschiedliche Webserver bereitstellen kannst, und deren Instanz Du deinen Arbeitsklassen per Dependency Injection übergibst. Dann kannst Du das alles auch schön unabhängig vom Server unittesten.

Und ob die Sache einmalig ist, weißt Du oftmals erst einige Zeit später. Man muss sich natürlich vor over-engineering hüten.

Rolf

--
sumpsi - posui - clusi