July 2008
Intermediate to advanced
496 pages
10h 40m
German
Wir haben an den Tests gearbeitet, haben, indem wir die Tests zuerst geschrieben, aber mehr getan, als unser System lediglich zu testen. Dieses Verfahren hat dazu geführt, dass wir unseren Code besser organisiert haben, indem wir unseren Produktionscode an einem Ort und alles andere an einem anderen Ort halten. Außerdem haben wir einfacheren Code geschrieben – und obwohl noch nicht alles im System funktioniert, sind die funktionierendenTeile stromlinienförmig und enthalten nichts, was nicht absolut erforderlich wäre.
Aufgrund der starken Bindung zwischen Geschäftslogik und Datenbankcode haben wir zusätzlich ein Entwurfsmuster, das Strategy-Muster, implementiert. Das vereinfacht nicht nur das Testen, es entkoppelt ...