O'Reilly logo

Microsoft .NET 4.0 Update by Manfred Steyer, Holger Schwichtenberg Dr.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Code Contracts

Eine Faustregel im Bereich der Softwareentwicklung lautet »Je später ein Fehler entdeckt wird, desto aufwändiger gestaltet sich dessen Behebung«. Ein Programmierfehler, der erst nach der Auflieferung an den Kunden gefunden wird, geht natürlich mit einem höheren Aufwand einher, als ein Fehler, der vor dem Ausliefern im Zuge von Tests oder gar während der Implementierung aufgedeckt wird. Abgesehen davon ist der zuerst genannte Fall für die Reputation eines Entwicklungsunternehmens nicht gerade dienlich. Somit ist es wünschenswert, Programmierfehler bereits während der Entwicklung zu entdecken oder noch besser, entdecken zu lassen. Syntaxfehler stellen hierbei keine Herausforderung dar, da sie vom Compiler entdeckt werden. Anders gestaltet ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required