Systemanalyse und -designErich Gamma × Design PatternsEntwurfsmuster als Elemente wiederverwendbarer objektorientierter SoftwareErich Gammamitp Verlags GmbH & Co.KGSoftcover2015