od 1984. god.
Knjige:Računari i InternetPython
Korica knjige

Čista arhitektura u programskom jeziku Python

Autor: Sam Keen
Izdavač: Kompjuter biblioteka
Strana: 360
Slova:
Čista arhitektura u programskom jeziku Python

Razvoj proširivih i održivih aplikacija uz primenu proverenih arhitektonskih principa

Uz pomoć ovog praktičnog vodiča za primenu principa čiste arhitekture naučićete da kreirate kod prilagodljiv promenljivim zahtevima okruženja i obezbedićete budućnost svojim Python projektima.

Glavne karakteristike

Upoznaćete principe čiste arhitekture kroz praktične primere i vežbe zasnovane na stvarnim programerskim situacijama
Poboljšaćete organizaciju sistema na komponente i značajno ćete smanjiti potrebu za održavanjem i ukupnu složenost koda
Primenićete principe čiste arhitekture sa sigurnošću, kako u novim Python projektima, tako i prilikom preuređivanja postojećeg koda
Opis knjige
U tehnološkoj industriji koja se ubrzano menja, softverske aplikacije sve teže prate promene u poslovnim zahtevima, pa programeri ostaju zarobljeni u složenim bazama koda koje se teško prilagođavaju, što vremenom smanjuje produktivnost i povećava tehnički dug. Knjiga Čista arhitektura u programskom jeziku Python nudi jasan i delotvoran pristup za prevazilaženje tih izazova. Oslanjajući se na bogato iskustvo u projektovanju sistema zasnovanih na oblaku, Sem Kin pomaže da se složeni arhitektonski problemi razlože na jasna i primenljiva rešenja.

Ova knjiga predstavlja ključne principe efikasnog razvoja, sa posebnim naglaskom na primenu čiste arhitekture u duhu programskog jezika Python. Kroz praktične primere naučićete da gradite modularne sisteme sa jasno razdvojenim delovima, koje je lako razumeti, menjati i proširivati. Knjiga obrađuje ključne pojmove kao što su pravilo zavisnosti, razdvajanje odgovornosti i modelovanje domena, sve prilagođeno razvoju u programskom jeziku Python.

Kada pročitate ovu knjigu, bićete spremni da efikasno primenjujete principe čiste arhitekture u svojim Python projektima. Bilo da razvijate nove sisteme ili održavate postojeće, steći ćete veštine potrebne za kreiranje održivijih i prilagodljivih aplikacija. Ovakav pristup će vam omogućiti da uspešno odgovarate na promene zahteva i postavite temelje za uspešnu i dugoročnu programersku karijeru.

Šta ćete naučiti

Primenu principa čiste arhitekture u duhu programskog jezika Python
Primenu razvoja vođenog domenom radi jasnog razdvajanja poslovne logike
Primenu SOLID principa u Python projektima, što poboljšava kvalitet koda
Da organizujete projekte tako da budu lakši za održavanje i doradu
Tehnike testiranja za Python aplikacije zasnovane na principima čiste arhitekture
Preuređivanje postojećeg Python koda u skladu sa principima čiste arhitekture
Projektovanje proširivih API interfejsa i veb aplikacija prema principima čiste arhitekture


Za koga je knjiga
Ako ste programer u programskom jeziku Python kome održavanje i proširivanje složenih baza koda predstavlja izazov, ova knjiga je namenjena upravo vama. Idealan je izbor za programere srednjeg nivoa koji žele da unaprede svoje arhitektonske veštine, kao i za iskusne programere koji žele da sistematizuju svoje znanje o principima čiste arhitekture u programskom jeziku Python. Iako početnici mogu imati koristi, preporučuje se prethodno iskustvo sa programskim jezikom Python i principima objektno-orijentisanog programiranja.



Sadržaj

Osnove čiste arhitekture: unapređenje razvoja u programskom jeziku Python
SOLID principi: izgradnja pouzdanih Python aplikacija
Korišćenje tipova u programskom jeziku Python: jačanje strukture čiste arhitekture
Razvoj vođen domenom: oblikovanje poslovne logike
Aplikacioni sloj: orkestracija slučajeva upotrebe
Sloj adaptera korisničkog interfejsa: kontroleri i prezenteri
Sloj okvira i pokretača: spoljni interfejsi
Primena obrazaca testiranja u okviru čiste arhitekture
Dodavanje korisničkog veb interfejsa: prilagodljivost sloja interfejsa u čistoj arhitekturi
Praćenje u čistoj arhitekturi: primena posmatranja i potvrđivanja
Od nasledstva ka čistoći: preuređivanje Python koda radi lakšeg održavanja
Vaš put kroz čistu arhitekturu: sledeći koraci


Gradite bolje Python aplikacije uz čistu arhitekturu
Naučite da osmislite aplikacije u programskom jeziku Python koje se lako održavaju, testiraju i razvijaju u skladu sa razvojem vašeg poslovanja.

Korak po korak, ova knjiga vas vodi kroz proces razvoja Python aplikacija koje se jednostavno šire, testiraju i održavaju. Počinjete od osnova čiste arhitekture, pa prelazite na praktične primere, uključujući veb aplikacije i realne situacije. Svako poglavlje se nadovezuje na prethodno, pokazujući vam kako da poslovnu logiku odvojite od okvira i alata, tako da vaš kod ostane uredan i pregledan, čak i kada projekat postane složen. Na kraju ćete naučiti da strukturirate Python projekte za dugoročan uspeh.



Šta ova knjiga obuhvata
• Objašnjenje o važnosti čiste arhitekture
• Jednostavna pravila dizajniranja (SOLID principi)
• Izgradnju osnovne poslovne logike
• Organizaciju koda po slojevima
• Dodavanje veb interfejsa
• Rad sa postojećim (nasleđenim) kodom
• Pisanje testova



Ko može da koristi knjigu

Python programeri – Ovladaće arhitektonskim obrascima koji prevazilaze uobičajene prakse pisanja koda.
• Softverski arhitekti – Naučiće da projektuju pouzdane, prilagodljive i proširive Python sisteme sa jasnim razdvajanjem odgovornosti.
• Tehnički lideri – Usmeravaće svoj tim pomoću praktičnih obrazaca koji obezbeđuju doslednu arhitekturu i standarde kodiranja.
• Programeri aplikacija na strani servera – Naučiće da strukturiraju složene, održive i prilagodljive Python aplikacije.
• DevOps inženjeri – Razvijaće Python servise koji se mogu testirati, pratiti i lako uklapati u savremene CI/CD tokove.


O autoru
Sem Kin je stručnjak za softverski inženjering sa više od 25 godina iskustva. Kao svestrani programer, koristio je Python u raznim kontekstima — od malih startap timova do velikih kompanija kao što su AWS, Lululemon i Nike. Njegova stručnost obuhvata arhitekturu zasnovanu na oblaku, neprekidnu isporuku i razvoj proširivih sistema. U kompaniji Lululemon predvodio je formiranje prvog tima za razvoj softvera u oblaku i postavio standarde za distribuiranu arhitekturu u toj kompaniji. Danas radi za AWS, gde koristi Python za projektovanje i izgradnju internih platformskih rešenja, sa posebnim fokusom na principe čiste arhitekture i održiv kod. Živi na severozapadu Sjedinjenih Američkih Država sa suprugom i dve mačke.
Detaljni podaci o knjizi
Naslov: Čista arhitektura u programskom jeziku Python
Izdavač: Kompjuter biblioteka
Strana: 360 (cb)
Pismo: latinica
Format: cm
Godina izdanja: 2025
ISBN: 9788673106137
Ocene čitalacaPrijavite se za ocenu
Za sada nema ocena za ovo izdanje. Budite prvi koji će podeliti utiske!
Pitanja, odgovori, mišljenja
Imate pitanje? Prijavite se i učestvujte u diskusiji sa urednicima i čitaocima.
Još uvek nema postavljenih pitanja za ovo izdanje.
2.650 RSD
Cena za inostranstvo:
27,00 EUR
Naručite telefonom:
Nije radno vreme
Dodaj u listu želja
Pošaljite nam poruku
Ukupno
0 RSD
Korpa