książka, którą poleciłbyś z programowania OOP JavaScript

0

Dzień dobry, poszukuję książki( pdf free) dotyczącej programowania OOP JavaScript na poziomie średnim . Właściwie to oczekuję ,że w książce będą kompletne kody kilku aplikacji (kilkusetlinijkowe) z drobiazgowymi wyjaśnieniami. Z góry dziękuję za odpowiedź.

0

JS nie jest tak do konca jezykiem OOP

EDIT: Tutaj raczej powinno byc powiedziane ze w praktyce kod w JSie nie wyglada jak mainstreamowy OOP. Czesciej widac jakies proceduralne czy funkcyjne (React) podejscie*

0

Jak chcesz poznać OPP to lepiej ucz się tego na przykładzie języka w którym OPP dominuje. Będziesz miał więcej książek, wiecej perspetyw by spojrzeć na temat inaczej, ale IMO to nadal będzie słabe wyjście.

Przykładowo gdybyś chciał pływać to jak będziesz koncentrował się na książkach to możesz przeczytać np. 2-5 książek, i mimo świadomości, że woda jest mokra :) i różnych stylów to nadal mieć nieziemskie problemy, by złapać równowagę, by utrzymać się na wodzie. Nawet jeśli coś tam będziesz pływać to styl o jakim mowa w książce często będzie zbyt abstrakcyjny dla Twoich bieżących potrzeb i zdolności.

Powiesz, że pływanie jest zbyt oderwane względem programowania.. ale tu i tu trzeba umieć złapać balans, skupić się na tym co ma znaczenie, z czasem to co robisz zacznie wychodzić, i wtedy to wygładzasz, optymalizujesz zużycie swojej energii by uzyskać jak najlepszy efekt. Książka mówi o efekcie, a pomija całą drogę jaka do niego prowadzi, rozumiesz?

Zamiast tego rozłóż to w czasie. Weź zacznij pisać oprogramowanie i nie koncentruj się na stylu. Odpuść sobie OPP / FP czy inne hasła jakie w pracy wymagają, a zacznij pisać kod tak, by eliminować to co złe. Po prostu rozwiązuj problem, i jak coś wyjdzie źle, jak coś Cię doprowadza do szału to być może warto odłączyć tego typu rzecz, a jeśli coś upraszcza Ci myślenie, rozwiązanie wówczas robisz krok w tym kierunku. Mniejsze zło oraz rozumienie swoich wyborów doprowadzi Cię dalej niż jakakolwiek książka o IT.

1 użytkowników online, w tym zalogowanych: 0, gości: 1