Sve veze, meni
Vaša korpa
Sve veze, meniVaša korpa

 

Recepti za čist kod

Maksimilijano Kontijeri Maksimilijano Kontijeri

Recepti za čist kod

 

Programiranje Programiranje

ISBN: 9788673105956

Format: 21 cm

Broj strana: 428

Povez: Mek

Izdavač: Kompjuter biblioteka Kompjuter biblioteka

Godina izdanja: 2023.

 

 

Popust 20.00%

2120 din.

2640 din.

 

 

  • Twitter
  • Facebook
  • Linkedin
  • Pinterest
  • Email

 

 

Č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.

 

Preporučujemo

Preporučujemo

 

Funkcionalan dizajn, principi, obrasci i praksa

Funkcionalan dizajn, principi, obrasci i praksa, Robert C. Martin

Funkcionalan dizajn, principi, obrasci i praksa

PowerShell, praktična automatizacija

PowerShell, praktična automatizacija, Matthew Dowst

PowerShell, praktična automatizacija

Unity 2022 razvoj mobilnih igara

Unity 2022 razvoj mobilnih igara, John P. Doran

Unity 2022 razvoj mobilnih igara
 
Sve veze, meniVaša korpa

 

Kontakt

Spisak svih knjiga

 

Korisne veze

Pomoć

 

Sigurna kupovina

Politika privatnosti

 

© 2023. Knjiga Knjiga