Warunki wstępne

Jak można się domyślić, warunki wstępne muszą zostać spełnione, zanim będzie można wykonać metodę. Przykładem warunku wstępnego może być uwierzytelnianie. Żądamy, by wszyscy, którzy chcą skorzystać z usługi, zostali wcześniej uwierzytelnieni. Zazwyczaj warunki wstępne są związane ze stanem systemu, argumentami, parametrami inicjalizacyjnymi oraz innymi metainformacjami, które muszą być dostępne przed przystąpieniem do wykonywania usługi.

Oprócz tego warunki wstępne stanowią zobowiązanie, które klient musi spełnić, zanim uzyska możliwość skorzystania z usługi. Pamiętajmy, że wszystko odbywa się w ramach kontraktu. A każdy kontrakt obowiązuje dwie strony. Przyjrzyjmy się naszemu przykładowemu interfejsowi Yahoo!, pozwalającemu na ...

Get Ajax. Bezpieczne aplikacje internetowe 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.