WzorceProjektowe.pdf
(
1673 KB
)
Pobierz
Wprowadzenie do Wzorców Projektowych
Wprowadzenie do Wzorców Projektowych
Aleksander Byrski
Katedra Informatyki
Akademia Górniczo-Hutnicza w Krakowie
olekb@agh.edu.pl
Aleksander Byrski ( Katedra Informatyki Akademia Górniczo-Hutnicza w Krakowie
olekb@agh.edu.pl
)
1 / 50
Wzorce Projektowe
Spis tresci
Wst ep.
Wzorce projektowe (studium przypadku).
Wzorce architektoniczne.
Antywzorce.
Aleksander Byrski ( Katedra Informatyki Akademia Górniczo-Hutnicza w Krakowie
olekb@agh.edu.pl
)
Wzorce Projektowe
2 / 50
Bibliografia
A. Shalloway, J.R. Trott, „Design Patterns Explained - A New
Perspective on Object-Oriented Design”, Addison Wesley 2001.
E. Gamma, R. Helm, R. Johnson, J. Vlissides (Gang of Four),
„Design Patterns - Elements of Reusable Object-Oriented
Software”, Addison Wesley 1998.
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal
„Pattern-oriented Software Architecture”, John Wiley 1996.
W. Brown, R. Malveau, T. Mowbray „Anti Patterns, Refactoring
Software Architectures and Projects in Crisis”, Wiley 1998.
Aleksander Byrski ( Katedra Informatyki Akademia Górniczo-Hutnicza w Krakowie
olekb@agh.edu.pl
)
Wzorce Projektowe
3 / 50
Motto
Dobry naukowiec, to osoba, która posiada mnóstwo oryginalnych
pomysłów.
Dobry inzynier, to osoba, która tworzy działaj acy projekt przy pomocy
jak najmniejszej liczby oryginalnych pomysłów.
–FreemanDyson
Aleksander Byrski ( Katedra Informatyki Akademia Górniczo-Hutnicza w Krakowie
olekb@agh.edu.pl
)
Wzorce Projektowe
4 / 50
Wprowadzenie
Co to jest wzorzec projektowy?
Szablon klasy, funkcji?
Szkielet napisany w C++ w który mozna wstawic własny kod?
Czy tylko w informatyce maj a zastosowanie wzorce projektowe?
Aleksander Byrski ( Katedra Informatyki Akademia Górniczo-Hutnicza w Krakowie
olekb@agh.edu.pl
)
Wzorce Projektowe
5 / 50
Plik z chomika:
g83
Inne pliki z tego folderu:
WzorceProjektowe.pdf
(1673 KB)
Wykłady z Podstaw inf. sem.2.doc
(259 KB)
Wielka Księga C++.doc
(1718 KB)
waradzyn_dizedziczenie.pdf
(311 KB)
technologie obiektowe.pdf
(203 KB)
Inne foldery tego chomika:
✘Język rosyjski
Automatyka
Budowa
Dokumenty
ELEKTRONIKA
Zgłoś jeśli
naruszono regulamin