Skip to content

{ Tag Archives } softwaredesign

Neues Zitat: Fehlerfreiheit durch Einfachheit

I conclude that there are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. Sir Charles Antony Richard (C. A. […]

Also tagged ,

Neues Zitat: kommunikationsbeschränktes Design

Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations. Melvin Conway Weitere Zitate gibt’s in der Zitatsammlung. Eine Liste der neuesten Zitate gibt es auch.

Also tagged , , ,

Partielle Klassen im Code sind wie Fischsauce am Schweinebraten

In der Softwareentwicklung gibt es bestimmte Muster im Code, die auf ein Problem oder gar einen Defekt im Design einer Anwendung hinweisen. Solche Muster werden CodeSmells genannt. Für viele Leute ist beispielsweise das Vorhandensein von öffentlichen (public) Feldern in Objekten ein CodeSmell. Ganz sicher ist eine Klasse, die nur statische Methoden hat, ein CodeSmell. Oder […]

Also tagged , , ,