To jest wątek, w którym można pobawić się w refaktoryzację kodu źródłowego z serii dwuodcinkowej:
Pliki do odcinka: Pobierz tutaj
Pozdrawiam
Bez względu na to czego dotyczy showcase, warto po drodze nie pokazywać wielu antypatternów.
IMHO idea tego code review mija się z celem - komercyjnie cr ma miejsce przez testami i wdrożeniem. Tutaj code review jest po tym, jak odcinek trafi widzów.
Pytanie ile osób wejdzie tutaj po obejrzeniu filmu, przejrzy kod i zrozumie, co jest nie tak. Moim zdaniem niewielki procent.
Tymczasem masa antywzorców utrwala się w głowie. Po co to zmieniać skoro działa?
Znam pańskie argumenty w tym temacie, szanuję również pańskie poświęcenie przy tworzeniu materiałów.
Niemniej jednak po 7 latach od publikacji pierwszego odcinka z js'a wciąż mamy:
W świetle tego (oraz tego, czego nie wymieniłem) zastanawiam się, ile dobrego faktycznie wynosi widz kanału po obejrzeniu odcinka, poza tak wieloma metodami DOM.
Chciałbym przy okazji wtrącić swoje "trzy grosze".
@Mirosław Zelent, czy jest możliwość, żeby kody źródłowe z odcinków były wrzucane bezpośrednio do forumowego repozytorium zamiast na stronę Pasji Informatyki (tam można by ewentualnie dać link do repo właśnie)?
Do tej pory przygotowując code review do odcinków trzeba było dodać osobne repo, co powoduje trochę niedogodności, gdyż sam kod z odcinków jest dostępny w innym miejscu, a code review w innym. Gdyby natomiast utworzyć np. dedykowane repo zawierające wszystkie odcinki w podfolderach i do każdego z nich (w swoim czasie) dodawane by były code review, wtedy gdy ktoś przerabia dany odcinek kursu, to - nawet przy okazji pobierania kodu - zauważy, że jest do niego dodane jakieś code review (obecnie, jeśli się nie mylę, taka informacja dostępna jest tylko na forum), co zwiększy szanse na to, że kursant w momencie przerabiania odcinka od razu spojrzy na ewentualne poprawki do kodu, co pozytywnie wpłynie na proces nauki.
Oczywiście, samą strukturę przechowywania kodu z odcinków oraz code review do nich można by jeszcze przedyskutować, ale myślę, że (i z tego co kojarzę, ten temat był już kiedyś poruszany) uspójnienie miejsca publikacji kodu z odcinków pozytywnie wpłynęło by na interakcję z dołączonym do nich kodem.
93,772 zapytań
142,730 odpowiedzi
323,382 komentarzy
63,368 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.