KAPITEL 8

Codemanagement und -optimierung

Dieses Kapitel behandelt Bibliotheken zur Verwaltung oder Vereinfachung des Entwicklungs- und Build-Prozesses, zur Systemintegration, dem Servermanagement und der Optimierung der Performance.

Continuous Integration

Niemand beschreibt Continuous Integration (zu Deutsch »fortlaufende Integration«) besser als Martin Fowler1:

Continuous Integration ist eine Praxis der Softwareentwicklung, bei der die Mitglieder eines Teams ihre Arbeit häufig integrieren. Üblicherweise macht das jede Person mindestens einmal täglich, das heißt, es finden mehrere Integrationen pro Tag statt. Jede Integration wird durch einen automatisierten Build (inklusive Tests) verifiziert, um Integrationsfehler so schnell wie möglich zu ...

Get Hitchhiker's Guide für Python 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.