Do powszechnej świadomości weszło przekonanie, że opanowanie umiejętności do mistrzostwa wymaga poświęcania magicznej liczby 10 tysięcy godzin. Prosta matematyka, wystarczy zainwestować „jedynie” trzy godziny dziennie przez okres 9 lat i będziemy zbijali piąteczki z Maciejem Aniserowiczem. Jak przekonuje Peter C. Brown w swojej książce Peak: Secrets from the New Science of Expertise sprawa wcale nie jest taka prosta. Osiągnięcie biegłości to nie tylko kwestia poświęcenia odpowiedniej ilości czasu. O tym czy i kiedy uda nam się dotrzeć na linię mety, decyduje przede wszystkim przemyślana praktyka. To właśnie ona pozwala na utrwalenie niezbędnej wiedzy. (więcej…)
Miesiąc: Październik 2017

Moduły ES6 – Powtórka przed ReactJS #6
Brak wbudowanego systemu modułów w JavaScript stanowił problem od dawien dawna. Różne wzorce projektowe i techniki stanowiły zastępcze rozwiązanie problemu. Najpopularniejsze z nich to moduły opakowane w biblioteki, loader RequireJS, wstrzykiwanie zależności w AngularJS oraz powszechnie uznawany król – CommonJS. To właśnie w oparciu o CommonJS zaimplementowano natywną funkcjonalność w ramach specyfikacji ES6. (więcej…)

Obietnice – Powtórka przed ReactJS #5
Obiecuję, że po przeczytaniu tego wpisu, Wasz kod asynchroniczny stanie się bardziej czytelny. Skąd taka pewność siebie? A no, społeczność JavaScript od dwóch lat zachęca do jak najczęstszego składnia obietnic. Spokojnie, to nadal powtórka przed ReactJS, a nie zapowiedź mojego startu w plebistycie na najlepszego blog front-endowy. Na to przyjdzie czas wiosną 2018 roku #DSP ;). (więcej…)
