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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.