Rozdział 17. Zautomatyzowane testowanie
Na stronach niniejszej książki promowaliśmy wzorce architekturalne i praktyki tworzenia aplikacji — wzorzec MVC (model-widok-kontroler), zasadę separacji zadań, techniki SOLID i inne. Twierdziliśmy, że dzięki tym technikom komponenty aplikacji są łatwiejsze w obsłudze oraz mogą być wielokrotnie wykorzystane i że wszystko to prowadzi do utworzenia aplikacji o wyższej jakości. Problem z owymi technikami polega na tym, że umożliwiają odnoszenie korzyści, które są zauważalne dopiero po dłuższym czasie. Jakie znaczenie ma na przykład możliwość rozbudowy komponentu, skoro nigdy nie będzie rozbudowywany w pierwszej wersji aplikacji?
Prawdziwa wartość tych technik tak naprawdę staje się oczywista na dalszych etapach ...
Get ASP.NET MVC 4. Programowanie 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.