SOLID, STUPID, CUPID, KISS, DRY, DDD -> wszyscy znamy te terminy. Ale w większości przypadków kojarzymy je z językami backendowymi. A jak to wygląda w projekcie JavaScript? Czy jesteśmy w stanie wykorzystać te terminy, by architektura naszego projektu była czysta?
Zapraszam cię na prelekcje, gdzie omówię te zasady i wyjaśnię jak się mają do projektów JavaScript. Przejdę po kolei i wyjaśnię w praktyce, jak je zaimplementować w kodzie, by utrzymać czysty kod i się nie narobić.
Przykłady będą w React, ale same rady i dobre praktyki są uniwersalne.