Mam pytanie, a raczej zapytanie o żródła do nauki w jaki sposób budować większe aplikacje pod względem archikektóry. Nie związane z konkretnym językiem. W jaki sposób się buduje aplikacje, chociażby jak vs code w którego wchodzi tak wiele rzeczy które muszą być ze sobą powiązane. W jaki sposób zorganizować dostęp do zasobów. itp.
dziękuję.
0
3
https://martinfowler.com/architecture/
Wiele prób i błędów, pisania kodu, czytania różnych źródeł i wyciągania wniosków. Nie ma się co rozpisywać, bo równie dobrze mógłbym cię zapytać:
Jak to się organizuje programy kosmiczne takie jak program Apollo?
Jak to się buduje wielkie budowle takie jak 1 World Trade Center?
2
- https://www.enterpriseintegrationpatterns.com/patterns/messaging/
- Praktyka i doswiadczenie.
3
Po prostu zacznij budować swoje pierwsze aplikacje, z projektu na projekt zauważysz gdzie jakie błędy popełniałeś, doświadczenie przychodzi z czasem.
Sporo zależy też od środowiska w którym zamierzasz tworzyć.
Możesz też pracować w grupie, zobaczyć jak to robią inni, wymieniać się z nimi pomysłami
2
- Można przeczytać Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów lub podobne książki.
- Można zapisać się na szkolenie na Architekta (które większość osób tu wyśmiała,że to bootcamp na architekta)
- Można w domu klepać "kapliczkę czystego kodu", ale złą architekturę widać dobrze dopiero jak się zbuduje złą "katedrę". A "katedra" to za dużo jak na jednego programistę
- Można jeździć na SegFault - Konferencje IT lub podobne konferencje, gdzie mówią o architekturze, żeby posłuchać Architektów na żywo
2