Anti-Pattern-Name für verkettete getter???
-
Weiß jemand, wie das Anti-Pattern heißt, wo man mit verketteten gettern hantiert?
get().get().get().do()
-
"tell, don't ask"
-
Das ist das Prinzip, was hier verletzt ist (auch bekannt als Law of Demeter), aber nicht das Anti-Pattern.
-
Was steckt hinter dem Prinzip "tell, don't ask" bzw. Law of Demeter?
-
provokant: es geht um dogmen der pattern-fundamentalisten.
-
Habe noch folgendes gefunden, was das ganze auch noch mal deutlich macht:
Alec Sharp schrieb:
Procedural code gets information then makes decisions. Object-oriented code tells objects to do things.
-
besserwisser schrieb:
provokant: es geht um dogmen der pattern-fundamentalisten.