Dziedziczenie w JavaScript – część 3

Na pewno  sporo z was wie jak dużo jest niezrozumienia pomiędzy tym czy używać w JavaScript konstruktorów czy nie.
A odkąd możemy korzystać ze słowa class w ES6 to wielu ludzi myśli, że to rozwiązuje wszystkie problemy związane z konstruktorami – a tak niestety nie jest.

W tym wpisie poznamy dwie metody dziedziczenia w JavaScript: Delegate prototype oraz  Concatenative Inheritance i skupimy się  na tym, żeby je dobrze zrozumieć.

… 

 

Efektywne usuwanie błędów

Jeśli do tej pory odpluskwiasz („debagujesz”) oprogramowanie używając rozwiązania podobnego do PHP-owego var_dump lub JavaScript-owego console.log to robisz to mało efektywnie.
… 

 

Dziedziczenie w JavaScript – część 2

Jak wygląda obiekt?

Chciałabym wam opowiedzieć o tym jak wygląda dziedziczenie w JavaScript i po co jest nam w ogóle potrzebne, ale zanim do tego dojdziemy musimy porozmawiać o tym jak wygląda obiekt. Także ta część powinna was dobrze wprowadzić w podstawy.

Jak wiecie tłumacząc różne rzeczy zawsze staram się szukać jakiejś metafory, która pomoże w zrozumieniu trudnych zagadnień. Tym razem również znalazłam coś ciekawego do opisania dziedziczenia prototypowego – Zajrzyj do wpisu Dziedziczenie w JavaScript – część 1

… 

 

Dlaczego znowu nie dowiozłeś projektu?

Wiele firm marnuje pieniądze często poniekąd zmuszając pracowników do ciężkiej, mozolnej  i nieefektywnej pracy.

Na szczęście w środowisku, gdzie większość osób chce zmiany na lepsze można pozbyć się największych kosztów dość łatwo i szybko.

… 

 

Dziedziczenie w JavaScript – część 1

Z biologicznego punktu widzenia dziedziczenie to przekazywanie cech potomstwu. Możemy po rodzicach odziedziczyć takie cechy jak np. kolor oczu, wzrost, kształt ciała, a nawet niektóre umiejętności (podobno).
Ale jak przekazujemy te cechy ? Czy biologiczne dziedziczenie ma jakieś powiązanie z programowaniem?

…