RECEPTI ZA ČIST KOD RECEPTI ZA ČIST KOD
KOMPJUTER BIBLIOTEKA

RECEPTI ZA ČIST KOD

Šifra artikla: 386029
Isbn: 9788673105956
Često softverski inženjeri i arhitekte rade sa velikim, kompleksnim bazama koda koje treba da skaliraju i održavaju. U ovom priručniku, autor Maksimilijano Kontijeri vas vodi dalje od koncepta čistog koda pokazujući vam kako da identifikujete mogućnosti za poboljšanje i njihov uticaj na produkcijski kod. Kada je reč o pouzdanosti i evoluciji sistema, ove tehnike pružaju prednosti koje se isplate vremenom.

Koristeći stvarne primere u JavaScript-u, PHP-u, Javi, Pythonu i mnogim drugim programskim jezicima, ovaj priručnik pruža proverene recepte koji vam pomažu da skalirate i održavate velike sisteme. Svaki odeljak pokriva osnovne koncepte uključujući čitljivost, spregu, testabilnost i proširivost, kao i mirise koda - simptome problema koji zahtevaju posebnu pažnju - i recepte za rešavanje istih.

Kako napredujete kroz ovu knjigu, recepti za refaktorisanje i raznovrsnost mirisa koda rastu u složenosti. Vi ćete:

Razumeti prednosti čistog koda i naučiti kako da detektujete mirise koda
Naučiti tehniku refaktorisanja korak po korak
Dobiti ilustrativne primere koda u nekoliko savremenih programskih jezika
Dobiti sveobuhvatan katalog uobičajenih mirisa koda, njihovih uticaja i mogućih rešenja
Koristiti kod koji je direktan, favorizujući čitljivost i učenje
Iz predgovora

Kod je svuda, od razvoja veb aplikacija do pametnih ugovora, ugradnih sistema, blokčejnova, softverskog sistema na brodu teleskopa Džejms Veb, hirurških robota i mnogih drugih domena. Softver efektivno preuzima svet, i trenutno smo svedoci uspona profesionalnih alata za generisanje koda veštačkom inteligencijom. To znači da je čist kod važniji nego ikada. Dok nastavljate da radite na sve većim privatnim ili otvorenim kod bazama, čist kod je način da ih održite svežim i spremnim za evoluciju.

Kome je knjiga namenjena

Ova knjiga vam pomaže da identifikujete uobičajene probleme u kodu i ističe posledice tih problema. Konačno vam pomaže da ih izbegnete uz recepte koji se lako prate. To je dragocen resurs koji može u velikoj meri pomoći programerima, recenzentima koda, arhitektama i studentima u unapređivanju njihovih veština kodiranja i postojećih sistema.

Šta vam je potrebno da biste koristili ovu knjigu

Da biste pokrenuli primere koda, potrebno vam je radno okruženje poput O'Reilly sandbox-a ili Replita. Podstičem vas da prevedete primere koda u vaš omiljeni programski jezik. Danas to možete uraditi besplatno uz generatore koda veštačkom inteligencijom. Koristio sam alate kao što su GitHub Copilot, OpenAI Codex, Bard, ChatGPT i mnoge druge da bih napisao primere koda za ovu knjigu. Korišćenje ovih alata omogućilo mi je da koristim više od 25 različitih jezika u ovoj knjizi iako nisam ekspert za mnoge od njih.

O autoru

Maksimilijano Kontijeri radi u softverskoj industriji već 25 godina i istovremeno predaje na univerzitetu. Već tri godine piše o čistom kodu, refaktorisanju i mirisima koda, pišući par članaka nedeljno na mnogim popularnim blog platformama. On je fan deklarativnog i bihevioralnog koda i oslanja se na softverske osnove za izgradnju elegantnih i robustnih rešenja.
Uputstvo za korišćenje
Zaviri u knjigu
0,00 RSD
2.640,00 RSD
Cena na sajtu: 2.640,00 RSD
Ušteda: 0,00 RSD
Obavesti me o sniženju
Količinski popust

Dodatnih 10% popusta na tri i više kupljenih artikala sa naznačenim količinskim popustom.

  • NSZ
Količina: 1 Kom
2
1
Sačuvajte u listi želja
Pomoć
Često softverski inženjeri i arhitekte rade sa velikim, kompleksnim bazama koda koje treba da skaliraju i održavaju. U ovom priručniku, autor Maksimilijano Kontijeri vas vodi dalje od koncepta čistog koda pokazujući vam kako da identifikujete mogućnosti za poboljšanje i njihov uticaj na produkcijski kod. Kada je reč o pouzdanosti i evoluciji sistema, ove tehnike pružaju prednosti koje se isplate vremenom.

Koristeći stvarne primere u JavaScript-u, PHP-u, Javi, Pythonu i mnogim drugim programskim jezicima, ovaj priručnik pruža proverene recepte koji vam pomažu da skalirate i održavate velike sisteme. Svaki odeljak pokriva osnovne koncepte uključujući čitljivost, spregu, testabilnost i proširivost, kao i mirise koda - simptome problema koji zahtevaju posebnu pažnju - i recepte za rešavanje istih.

Kako napredujete kroz ovu knjigu, recepti za refaktorisanje i raznovrsnost mirisa koda rastu u složenosti. Vi ćete:

Razumeti prednosti čistog koda i naučiti kako da detektujete mirise koda
Naučiti tehniku refaktorisanja korak po korak
Dobiti ilustrativne primere koda u nekoliko savremenih programskih jezika
Dobiti sveobuhvatan katalog uobičajenih mirisa koda, njihovih uticaja i mogućih rešenja
Koristiti kod koji je direktan, favorizujući čitljivost i učenje
Iz predgovora

Kod je svuda, od razvoja veb aplikacija do pametnih ugovora, ugradnih sistema, blokčejnova, softverskog sistema na brodu teleskopa Džejms Veb, hirurških robota i mnogih drugih domena. Softver efektivno preuzima svet, i trenutno smo svedoci uspona profesionalnih alata za generisanje koda veštačkom inteligencijom. To znači da je čist kod važniji nego ikada. Dok nastavljate da radite na sve većim privatnim ili otvorenim kod bazama, čist kod je način da ih održite svežim i spremnim za evoluciju.

Kome je knjiga namenjena

Ova knjiga vam pomaže da identifikujete uobičajene probleme u kodu i ističe posledice tih problema. Konačno vam pomaže da ih izbegnete uz recepte koji se lako prate. To je dragocen resurs koji može u velikoj meri pomoći programerima, recenzentima koda, arhitektama i studentima u unapređivanju njihovih veština kodiranja i postojećih sistema.

Šta vam je potrebno da biste koristili ovu knjigu

Da biste pokrenuli primere koda, potrebno vam je radno okruženje poput O'Reilly sandbox-a ili Replita. Podstičem vas da prevedete primere koda u vaš omiljeni programski jezik. Danas to možete uraditi besplatno uz generatore koda veštačkom inteligencijom. Koristio sam alate kao što su GitHub Copilot, OpenAI Codex, Bard, ChatGPT i mnoge druge da bih napisao primere koda za ovu knjigu. Korišćenje ovih alata omogućilo mi je da koristim više od 25 različitih jezika u ovoj knjizi iako nisam ekspert za mnoge od njih.

O autoru

Maksimilijano Kontijeri radi u softverskoj industriji već 25 godina i istovremeno predaje na univerzitetu. Već tri godine piše o čistom kodu, refaktorisanju i mirisima koda, pišući par članaka nedeljno na mnogim popularnim blog platformama. On je fan deklarativnog i bihevioralnog koda i oslanja se na softverske osnove za izgradnju elegantnih i robustnih rešenja.
Karakteristika Vrednost
Kategorija KOMPJUTERSKA LITERATURA
Autor Maksimilijano Kontijeri
Težina specifikacija 0.5 kg
Izdavač KOMPJUTER BIBLIOTEKA
Pismo Latinica
Povez Broš
Godina2023
Format17,6x25
Strana432

Slični proizvodi

Ova knjiga će vam biti korisna ako želite da steknete znanje o opsežnom ekosistemu Powe...
Cena 2.860,00 RSD
Iskoristite snagu generativne veštačke inteligencije u Python razvoju softvera i naučit...
Cena 2.860,00 RSD
Ova knjiga demistifikuje veštačku inteligenciju (AI) i pruža čvrste osnove za razumevan...
Cena 1.500,00 RSD
Čist kod koji odmah radi. Ovo je naizgled protivrečan zahtev koji je u osnovi velikog d...
Cena 2.400,00 RSD
Drugo, dopunjeno izdanje na srpskom jeziku, sa dodatnim pogovorom autora. Bestseler S...
Cena 2.673,00 RSD
Ušteda 10%
2.970,00 RSD
Uz pomoć ovog praktičnog vodiča za primenu principa čiste arhitekture naučićete da krei...
Cena 2.640,00 RSD
Prestanimo sa pričama o etici veštačke inteligencije. Vreme je da pričamo o moći. Knj...
Cena 2.178,00 RSD
Ušteda 10%
2.420,00 RSD
Kreiranje inteligentnih, autonomnih agenata veštačke inteligencije sposobnih da razmišl...
Cena 2.420,00 RSD
Glavna obeležja Solid CAM - a su lako korišćenje sa njegovim snažnim CAM funkcionalnost...
Cena 3.300,00 RSD
Primena nadgledanih i nenadgledanih algoritama mašinskog učenja i biblioteka C++ progra...
Cena 2.860,00 RSD
Unapredite svoje veštine testiranja neprobojnosti kroz naprednu sistemsku analizu i aut...
Cena 2.420,00 RSD
Upoznajte najnovije funkcionalnosti jezika Java (do verzije JDK 21) i pronaći ćete efik...
Cena 3.300,00 RSD