Kapitel 11: Bearbeiten von Unit-Tests
Nur wenige Codebasen entstehen durch die im ersten Teil dieses Buchs beschriebenen Verfahren. Sie enthalten lange Methoden, sind hochgradig komplex, die Kapselung ist mangelhaft, und es gibt kaum automatisierte Tests. Wir bezeichnen solche Codebasen als Legacy Code (»veralteter Code«). Es gibt bereits ein ausgezeichnetes Buch zu diesem Thema: Effektives Arbeiten mit Legacy Code [27]. Ich habe daher nicht die Absicht, hier Teile des Inhalts zu wiederholen.
Get Code that fits in your head - Heuristiken für die Softwareentwicklung: Komplexität reduzieren | Legacy Code beherrschen | Performance optimieren 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.