Staramy się pisać bez mutowania stanu bezpośrednio, gdyż może mieć to nieprzewidziane konsekwencje w innych miejscach aplikacji, np. gdy korzystamy z jednej zmiennej w wielu miejscach (upraszczając). React polega na tym, że zmiany są obserwowalne: porównuje poprzedni stan z następnym. Jeżeli mutujesz bezpośrednio, React nie wie, że coś sie zmieniło, więc nieprawidłowy stan prowadzi do błędów/rozsynchronizowania Virtual DOM i DOM.
@Melcma: Według mnie nie trzeba testować tego pliku. Nie ma co na silę wymuszać 100% pokrycia testami. Bo co tu testować, czy ReactDOM.render faktycznie wyrenderuje kontener? :)
Cholera, wczoraj usnąłem w czasie Ligi Mistrzów i obudziłem się o piątej nad ranem. Zupełnie jakbym wstał w innej rzeczywistości - "co się, co się stało?" - pomyślałem.
@Radziox: Przeważają te, z których się czegoś uczę - umiejętności miękkie/techniczne, czasem też reportaże, czy literatura faktu. Ale sporo czytałem też książek fabularnych, bo dla mnie też są wartościowe :)
Gdzieś na świecie, jak podejrzewał, żył człowiek siedzący na drugim końcu huśtawki, ktoś w rodzaju lustrzanego Rincewinda, którego życie składało się z samych cudownych wydarzeń. Miał nadzieję, że spotka kiedyś tego człowieka, najlepiej trzymając w ręku solidny kij.
#smierc #gownowpis #depresja