Dekorator jest ciekawym wzorcem projektowym, który w pewnych okolicznościach może być niezwykle użyteczny. Należy do grupy wzorców strukturalnych i pozwalającym na dynamiczne rozszerzenie funkcjonalności danej klasy. Odbywa się to poprzez opakowanie klasy bazowej w inne klasy rozszerzające jej działanie. Dekorator...
Projektując aplikację w obiektowym języku programowania tworzymy klasy. Klasy mają własne zależności. Wyróżniamy dwa wzorce odpowiadające za zarządzanie zależnościami klasy...
Jeśli kiedykolwiek podczas optymalizacji swojej strony internetowej napotkałeś się z problemem cachowania plików w celu przyspieszenia ładowania strony, to z pomocą tego tekstu będziesz w stanie osiągnąć wspaniałe rezultaty. Dowiesz się jak cachować pliki pochodzące z Twojego serwera oraz jak cachować pliki pochodzące z zewnętrznych źródeł.
W jednym z projektów potrzebowaliśmy importu dokumentów Excela do naszej bazy danych. Zadanie proste, łatwe i przyjemne, korzystamy z gotowej biblioteki , otwieramy plik i importujemy wiersz po wierszu. Tu właśnie pojawił się problem – z pewnych względów klientowi najłatwiej...
Type of Web - Blog dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, node.js, TypeScript, Angular, React, HapiJS… Bardzo często ścieram się z sytuacjami gdzie ktoś kopiuje kod z Internetu do aplikacji bez zweryfikowania co ten kod do końca...
Sam tytuł książki to za mało? To może dodamy autora, opis, zdjęcie i cenę?   Tablice wielowymiarowe Czym jest taka tablica? Jest to tablica wewnątrz której znajduje się inna (lub inne) tablica. W tej chwili nasze książki znajdują się w...
Domknięcia oraz funkcje anonimowe w przykładach … A więc czas i na część 2, w której to dalej przyjrzymy się przykładowym zastosowaniom domknięć, w tej części głównie skupimy się na drugim typie callbacków, w poprzedniej części nazwałem je tworzącymi jakiś...
Jedną z możliwości programowania obiektowego jest dziedziczenie. Daje nam ono możliwość powtórnego wykorzystania kodu poprzez tworzenie podklas. Warto mieć na uwadze, że nie jest ono złotym środkiem, a jednak bywa ono często nadużywane. Definicje Dziedziczenie – mechanizm programowania obiektowego, służący...