Zpo-8-wyk-Slajd52: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
==Przykład==
==Relacje pomiędzy przykrymi zapachami(1)==


[[Image:zpo-8-wyk-Slajd52.PNG|Przykład]]
[[Image:zpo-8-wyk-Slajd52.PNG|Relacje pomiędzy przykrymi zapachami(1)]]


* wykluczenie, w którym obecność jednego zapachu wyklucza obecność innego
* zawieranie, gdzie jeden przykry zapach jest szczególnym przypadkiem innego
* wspólne przekształcenie, które powoduje usunięcie obu przykrych zapachów albo usunięcie jednego i możliwe wprowadzenie drugiego.


Jako przykład rozpatrzmy fragment klasy obsługującej pulę połączeń do bazy danych. Metoda ''polaczenie'' ''()'' próbuje pobrać połączenie z dostępnej puli. Jeżeli pula jest pusta i zostanie zgłoszony wyjątek, wówczas metoda tworzy nowe połączenie i umieszcza je w puli połączeń zaalokowanych.
Znajomość tych relacji pozwala zwiększyć pewność wykrywania przykrych zapachów, zmniejszyć złożoność obliczeniową procesu wykrywania lub określić potrzebne przekształcenie.




[[zpo-8-wyk-Slajd51 | << Poprzedni slajd]] | [[zpo-8-wyk-toc|Spis treści ]] | [[zpo-8-wyk-Slajd53 | Następny slajd >>]]
[[zpo-8-wyk-Slajd51 | << Poprzedni slajd]] | [[zpo-8-wyk-toc|Spis treści ]] | [[zpo-8-wyk-Slajd53 | Następny slajd >>]]

Aktualna wersja na dzień 18:15, 4 lis 2006

Relacje pomiędzy przykrymi zapachami(1)

Relacje pomiędzy przykrymi zapachami(1)

  • wykluczenie, w którym obecność jednego zapachu wyklucza obecność innego
  • zawieranie, gdzie jeden przykry zapach jest szczególnym przypadkiem innego
  • wspólne przekształcenie, które powoduje usunięcie obu przykrych zapachów albo usunięcie jednego i możliwe wprowadzenie drugiego.

Znajomość tych relacji pozwala zwiększyć pewność wykrywania przykrych zapachów, zmniejszyć złożoność obliczeniową procesu wykrywania lub określić potrzebne przekształcenie.


<< Poprzedni slajd | Spis treści | Następny slajd >>