Książki poszerzające wiedzę (web dev)

Wątek przeniesiony 2023-11-13 18:26 z Kariera przez Riddle.

0

Cześć,
Macie jakieś fajne sprawdzone książki? Czytałem czysty kod i było to bardzo przyjemne doświadczenie, teraz czytam książkę o robieniu drugiego mózgu (building second brain tiago forte) i zamówione mam atomic habitats żeby poprawić produktywność bo zdarza mi się dużo prokrastynacji. Chciałbym poczytać coś bardziej technicznego, jeśli ma to znacznie to stack web dev dotnetowy.

0

Sprawdzone ksiazki... Web dev jest tak wielka dziedziną że można by tu wstawić cokolwiek.
Zresztą, jedna książka podejdzie lepiej a inna gorzej w zależności od czytelnika.

Jedyne na co chciałbym zwrócić Twoja uwage to na fakt, że wiedza się szybko dezaktualizuje i o ile nie mówimy o jakimś general knowledge to sugeruje szukanie książek nie starszych niż rok.

0

@rjakubowski: bardziej szukam czegoś ogólnego o wzorcach, designie, architekturze czy samym programowaniu (ale pod język czy framework ale również ogólnie)

1

@bagietMajster: o wzorcach projektowych znajdziesz książki w każdej technologii (wedle uznania - nie wiem czym się trudzisz na co dzień). Z zagadnień ciekawych i na czasie to pewnie DDD i mikroserwisy. Ja obecnie czytam książkę o podejściu SaaS, ale nie wiem na jakim jesteś poziomie, a na podstawie ogólnikowości Twojego pytania wnioskuję że pewno zaczynasz przygodę 😉

2

Building Microservices - Sam Newman - warto poczytać nawet jak nie robisz microserwisów
Clean architecture - uncle boba - dobra do poduszki bo na pewno zaśniesz

0

@rjakubowski: nooo coś tam potrafię w tym dotnecie naskrobać bo to już w sumie mój 4 rok pracy :P pytanie zadałem takie ogólne i nieprecyzyjne bo w sumie sam nie wiem czego bym oczekiwał od tego medium. Dotychczas uczyłem się tylko z internetu w postaci czytanej (docsy, so, blogposty) i wideo (yt, udemy itd). Widziałem na reddicie trochę polecanych w kontekście tworzenia oprogramowania. Między innymi uncle bob czy książki od MS do ich technologii i tak liczyłem że będzie tego więcej.

Może faktycznie powinienem bardziej sprecyzować swój stack i poziom doświadczenia: .net core, entity/nhibernate,rabbit/Kafka, sql/postgresql, angular (od 4 do 13), Tsql i z jakiś większych rzeczy tyle. Wywodzę się z patodeweloperki januszeksowej, przedcovidowej

1

@bagietMajster: po książce możesz się spodziewać głębszej wiedzy niż Udemy i videotutkach. Jak Cię ineteresuje taki temat jak SaaS (mikroserwisy, devcontainers, multitenancy) to mogę Ci rzucić na priva to co czytam teraz 😉 zawsze to coś innego i nowego niż EfCore, model, migracja i elo pro soft 2023.

1

Jak czytałeś czysty kod i chciałbyś coś podobnego to możesz sobie obczaić "A Philosophy of Software Design". Książka nie najgorsza a podejście w niej opisane samo w sobie dość rozsądne moim zdaniem. Można przeczytać szczególnie w czasach gdy "Clean Code" Martina ma już chyba więcej przeciwników niż zwolenników.
Z takich czytadeł co każdy poleca nawet jak sam nie czytał a ja ostatnio przeczytałem to są:

  • The Pragmatic Programmer. From Journeyman to Master
  • Code Complete

warto jak masz < 3 lata doświadczenia albo po prostu chcesz je przeczytać (bo każdy poleca). W przeciwnym razie możesz się  trochę nudzić albo stwierdzisz, że przecież wiesz to wszystko i skończysz gdzieś w połowie. Szczególnie ta druga bo ma chyba z 1000 stron i mimo że pewnie każdy znajdzie tam coś tam interesującego to nadal pozostaje pytanie czy warto poświęcać tyle czasu.
Jednak jakbym miał polecić coś komuś kto dopiero zaczyna, albo jakbym mógł się cofnąć w czasie i polecić coś samemu sobie jak zaczynałem to bym polecił obie.

Do wzorców projektowych są 2 popularne książki: "Design Patterns: Elements of Reusable Object-Oriented Software" albo "Head First Design Patterns". Sporo osób poleca tę drugę ze względu na specyficzną formę (ładne obrazki i jakieś takie bzdety) i twierdzą oni, że dzięki niej wreszcie zrozumieli wzorce. Dla mnie całkowicie niestrawna, ale możesz se obczaić.

2
rjakubowski napisał(a):

@bagietMajster: po książce możesz się spodziewać głębszej wiedzy niż Udemy i videotutkach. Jak Cię ineteresuje taki temat jak SaaS (mikroserwisy, devcontainers, multitenancy) to mogę Ci rzucić na priva to co czytam teraz 😉 zawsze to coś innego i nowego niż EfCore, model, migracja i elo pro soft 2023.

A czemu na priva? NDA podpisałeś na czytanie książek?

0

Ja i tak na pewno polecam C# w pigułce (c# in a nutshell, ale tłumaczenie jest w porządku) do poduszki. C# aż tak dynamicznie się nie zmienia, ja czytałem do 8.0 i polecam. Po trzech latach niby wszystko kojarzyłem, ale jednak po lekturze ma się całkiem inne spojrzenie na np. kolekcje i żałuję że wcześniej nie sięgnąłem po książkę. Do samego webu ostatnio lubię czytać o DDD, mi podeszła książka Implementing Domain-Driven Design - Vernon Vaughn, przykłady są całkiem fajne, polskie tłumaczenie jest tragiczne.

0

Nie ma sensu czytac jakis ksiazek jak jest tyle wiedzy w necie

0

Ksiązki są lepsze niż kursy video, bo one poruszają bardzo wąski zakres. Czytajcie książki branżowe po pracy i w weekendy

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.