Kapitel 8: Robuste Anwendungen und automatisierte Tests

Sollte man Sie jemals fragen, wie lange die Entwicklung einer Anwendung in etwa dauern wird, können Sie bei Ihrer Kalkulation eine ganz einfache Formel berücksichtigen: Ungefähr 90 % der Zeit brauchen Sie für die Entwicklung und dann noch mal 90 % für die Fehlersuche!

Diese Aussage, die aus mathematischer Sicht vollkommener Unsinn ist, beschreibt recht gut, wie die Entwicklung einer Software sehr oft abläuft. Trotz sorgfältiger Planung funktionieren umfangreiche Programme selten auf Anhieb so, wie man sich das ursprünglich vorgestellt hat, und benötigen dann zusätzliche Zeit in der Nachbearbeitung. Die Fehlersuche ist leider sehr oft eine ziemlich schwierige und langwierige Aufgabe ...

Get Modern Objective-C und Cocoa - Programmierung für Mac OS X und iPhone now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.