Rozdział 7. Wzorce projektowe
Wzorce projektowe opisane w książce tak zwanego gangu czworga oferują rozwiązania typowych problemów związanych z projektowaniem oprogramowania zorientowanego obiektowo. Są dostępne już od jakiegoś czasu i sprawdziły się w wielu różnych sytuacjach, warto więc się z nimi zapoznać i poświęcić im nieco czasu.
Choć same te wzorce projektowe nie są uzależnione od języka programowania i implementacji, były analizowane przez wiele lat głównie z perspektywy języków o silnym sprawdzaniu typów i statycznych (niezmiennych) klasach takich jak Java lub C++.
JavaScript jest językiem o luźnej kontroli typów i bazuje na prototypach (a nie klasach), więc niektóre z tych wzorców okazują się wyjątkowo proste, a czasem wręcz banalne ...
Get JavaScript 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.