Streszczenie:
Praca magisterska dotyczy dobrych praktyk tworzenia aplikacji
webowych. Szczególny nacisk zostanie położony na zagadnienia
architektury, wzorców projektowych i testowania oraz modelowanie
przepływu dostarczania gotowych funkcjonalności. W pracy
nie zostaną też pominięte sposoby na to, aby aplikacja była
jak najbardziej wolna od błędów. W rozdziale omawiającym
architekturę są omówione architektury zarówno od strony serwerowej
i klienckiej. Rozdział rozprawiający o testowaniu wymieni dużą część
znanych form testowania, dzięki czemu można będzie w ostatnim
rozdziale modelować przykład przepływu tworzenia funkcjonalności
od ich wymyślenia do dostarczenia na serwer produkcyjny. Dla
zilustrowania szczegółów praktycznych omawiane pojęcia zostaną
odniesione do hipotetycznej aplikacji czatu, w której użytkownik
rozmawia z botem.