Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Durch das Tutorial von Nofear23m habe ich auch eine Weile "Service" im namen verwendet, scheint sich durch das Tutorial hier so eingebürgert zu haben. Aktuell verwende ich Benamungen mit Dependency und Contract. Denn das was Nofear23m in dem Tutorial zeigt, ist eine minimale Variante von Dependency-Injection. Daher sind Namen wie IDependencyContract, TDependencyContract oder IWindowDependencyContract IMO passender als wie was mit Service. Wenn ich an einen Service denke, denke ich eher an Window…
-
Zitat von VaporiZed: „Contract - Vertrag?“ Ja genau! Das Basis-Interface heist bei mir IDependencyContract(siehe den ServiceContainer im Tutorial, im kapitel mit den services, daher erwähnte ich auch den namen mit beginnendem T). Dazu hab ich dann weitere Interfaces die dieses inne haben. Z.B. IMainWindowDependencyContract Dependency halt weil das eine kleine DI-Variante ist. Wobei vertragsbedingung noch passender wäre, man muss ja diese Interfaces implementieren, welche halt vorschreiben welche…
-
Ja, ich könnte einfach das Interface IMainWindowDependencyContract nennen was ich ja tu, die klasse die das dann implementiert einfach MainWindowDependency, aber ich hab das syncron, ich lasse dann nur das I weg.
-
Ja Manager passt sehr gut die Klasse welche ich nutze für die "Services", nenne ich DependencyManager. Ich hab "Service" bei mir ja nicht mehr in den namen drin.