Im Gegensatz dazu halten sich einige aufstrebende Software-Disziplinen wie extreme Programmierung und die agile Software-Entwicklung an einem Test-Software-Entwicklungs-Modell fest. In diesem Prozess werden die Einheit zuerst geschrieben, von den Software-Ingenieuren (oft mit der Programmierung in der extremen Programmierung-Methodik). Natürlich scheitern diese Tests zunächst, wie sie erwartet werden. Als der Code geschrieben wird, geht es in schrittweise größeren Portionen der Test-Suiten. Die Test-Suiten werden kontinuierlich aktualisiert, da neue Versagen und Ecke entdeckt werden, und sie sind mit allen Regression, die entwickelt werden, integriert. Einheit werden zusammen mit dem Rest des Software-Source-Codes gepflegt und im allgemeinen in den Build-Prozess integriert (mit inhärent interaktiven Tests, die zu einem teilweise manuellen Build-Akzeptanz-Prozess abgestiegen sind). Das Ziel dieses Tests ist es, kontinuierliche Integration zu erreichen, in der Software-Updates häufig öffentlich veröffentlicht werden können.
Unter der Entwicklung von agil Software und extremen Programmierung was wird zuerst geschrieben?
Einheit zuerst geschrieben