June 2024
Intermediate to advanced
424 pages
9h 13m
German
Schreiben Sie »schüchternen« Code – Module, die anderen Modulen nichts Unnötiges preisgeben und nicht von den Implementierungen anderer Module abhängig sind.
– David Thomas und Andrew Hunt, The Pragmatic Programmer: Your Journey to Mastery (dt. Der pragmatische Programmierer: Ihr Weg zur Meisterschaft)
Die meisten modernen Sprachen unterstützen globale Funktionen, Klassen und Attribute. Man zahlt aber einen Preis, wenn man diese Artefakte verwendet. Selbst wenn Sie ein Objekt mit new() erstellen, führen Sie eine enge Kopplung mit einer globalen Klasse ein – es sei denn, Sie wenden einige der folgenden Rezepte an.
Sie verwenden globale Funktionen, die Sie von überall aus aufrufen ...
Read now
Unlock full access