Kapitel 1: Einführung

1.1  Engineering – Die praktische Anwendung von Wissenschaft

Software-Entwicklung ist ein Prozess des Entdeckens und Erkundens; um darin erfolgreich zu sein, müssen Software-Entwickler Experten im Lernen werden.

Der beste Ansatz zum Lernen ist die Wissenschaft, also müssen wir die Techniken und Strategien der Wissenschaft übernehmen und sie auf unsere Probleme anwenden. Dies wird oft dahin gehend missverstanden, dass wir zu Physikern werden müssen, die alles mit einer für Software unangemessenen Präzision messen. Engineering ist pragmatischer als das.

Wenn ich sage, dass wir die Techniken und Strategien der Wissenschaft anwenden sollten, meine ich, dass wir einige ziemlich grundlegende, aber dennoch äußerst wichtige Konzepte ...

Get Modernes Software Engineering - Bessere Software schneller und effektiver entwickeln 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.