Kapitel 8. Muster der Wiederverwendung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wednesday, February 2, 15:15

Als die Mitglieder des Entwicklungsteams daran arbeiteten, die Domaindienste zu zerlegen, begannen sie, sich darüber zu streiten, was mit dem gemeinsamen Code und den gemeinsamen Funktionen geschehen sollte. Taylen war verärgert darüber, was Skyler in Bezug auf den gemeinsamen Code tat, und ging zu Skylers Schreibtisch.

"Was in aller Welt machst du da?", fragte Taylen.

"Ich verschiebe den gesamten gemeinsamen Code in einen neuen Arbeitsbereich, damit wir daraus eine gemeinsame DLL erstellen können", antwortete Skyler.

"Eine einzige gemeinsame DLL?"

"Das hatte ich auch vor", sagte Skyler. "Die meisten Dienste brauchen das sowieso, also werde ich eine einzige DLL erstellen, die alle Dienste nutzen können."

"Das ist die schlechteste Idee, die ich je gehört habe", sagte Taylen. "Jeder weiß, dass man in einer verteilten Architektur mehrere gemeinsame Bibliotheken haben sollte!"

"Meiner Meinung nach nicht", sagte Sydney. "Mir scheint, es ist viel einfacher, eine einzige DLL für eine gemeinsame Bibliothek zu verwalten als Dutzende davon."

"Da ich der technische Leiter dieser Anwendung bin, möchte ich, dass du diese Funktionalität in separate gemeinsame Bibliotheken aufteilst."

"Okay, okay, ich denke, ich kann die gesamte Autorisierung in eine eigene DLL verschieben, wenn du damit zufrieden ...

Get Software-Architektur: Die schwierigen Teile 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.