Chciałem w najbliższym okresie skupić się na rozumieniu OOP, dobrej architektury i tworzenia przemyślanej struktury aplikacji.
Najpierw chce zebrać sobie listę zagadnień i materiałów które mógłby by mi w tym pomóc. Moglibyście zrzucić pomysły co powinno znaleźć
się na takiej liście oprócz, SOLID, design patterns, Czysta architektura C.Martin ....
Chciałem taką listę uszeregować i zacząć to ćwiczyć / przerabiać.
Dzięki za pomoc,
Z DP mogę polecić (disclaimer: mnie pasowało, nie musi tobie)
darmowe
płatne
Design Patterns in the Real World, an Analysis-Based Approach
By Allen Holub
O'Reilly Media, Inc.October 2015
Ze swojej strony polecam: Patterns of Enterprise Application Architecture, jak i samego Martin Fowlera.
Refactoring do wzorców projektowych. Dużo materiałów na temat wzorców, pisania bardziej obiektowego kodu masz na Pluralsight. Fajne jest też wyciągnąć parę technik pisania obiektówki w lepszy sposób z taktycznego DDD, natomiast jak jesteś na początku kariery to bym sobie darmował na razie. Co do architektury to na początek coś o ewolucji architektur na przestrzeni lat, dużo jest tego na YT i pożniej doczytać o clean, hexagonal, onion wszystkie trzy style praktycznie sprowadzają się do tego samego.