Code that fits in your head - Heuristiken für die Softwareentwicklung: Komplexität reduzieren | Legacy Code beherrschen | Performance optimieren
by Mark Seeman
Kapitel 10: Erweiterung des Codes
In der professionellen Softwareentwicklung ist es tatsächlich so, dass Sie es meistens mit vorhandenem Code zu tun haben. Die vorhergehenden Kapitel hatten schon zum Thema, wie man eine neue Codebasis einrichtet und wie Sie möglichst effizient vom Nullzustand zu einem funktionierenden System gelangen. Die Entwicklung von Grund auf bringt ihre eigenen Herausforderungen mit sich, sie unterscheiden sich allerdings von den Problemen, die typischerweise mit der Durchführung von Änderungen an einer vorhandenen Codebasis verbunden sind.
Sie werden meistens Produktionscode bearbeiten. Selbst wenn Sie testgetriebene Entwicklung betreiben, werden Sie meistens neue Tests hinzufügen, während Sie vorhandenen Produktionscode ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access