Oblasti Računari Programiranje

Čist C++ 20, obrasci održivog razvoja softvera i najbolje prakse

 

Čist C++ 20, obrasci održivog razvoja softvera i najbolje prakse
Autor: Stephan Roth Spisak svih knjiga  
Prevod:  
ISBN: 9788673105673  
Format: 21 cm  
Strana: 508  
Povez: Mek  
Izdavač: Kompjuter biblioteka Spisak svih izdanja  
Godina: 2021.  

 

Cena: 2420 din, 21.04 €, 26.89 $

 

 

Napišite savremeni, proširivi i izdržljivi softver koji možete održavati pomoću modernog jezika C++. Ova knjiga, ažurirana za nedavno objavljeni standard C++ 20, obavezna je za svakog programera, softverskog arhitektu ili vođu tima koji su zainteresovani za dobro izrađen C++ kod i koji takođe žele da uštede na troškovima razvoja. Ako želite da naučite da napišete bolji C++ kod, knjiga „Čist C++ 20“ je upravo ono što vam treba. Napisana je za C++ programere svih nivoa veština i na primerima pokazuje kako se može napisati razumljiv, fleksibilan, održiv i efikasan C++ kod. Čak i ako ste sezonski programer za C++, u ovoj knjizi postoje informacije i tačke podataka koje će vam biti korisne u vašem radu.

Ako ne vodite računa o svojoj bazi kodova, možete proizvesti veliku, neurednu i neodrživu „zver“ na bilo kojem programskom jeziku. Međutim, posebno projekti na C++-u često postaju neuredni i obično postaju „noćna mora“ kada je reč o održavanju. Postoji mnogo C++ koda koji izgleda kao da je napisan osamdesetih godina prošlog veka i koji ignoriše principe i praksu dobro napisanog i modernog jezika C++.

Čini se da su programere C++ zaboravili oni koji „propovedaju“ principe izrade softvera i čistog koda. Veb je prepun primera C++ koda koji mogu biti veoma brzi i visokooptimizovani, ali su njihovi programeri potpuno ignorisali elementarne principe dobrog dizajna i dobro napisanog koda. U ovoj knjizi je objašnjeno kako da to izbegnete i kako da najbolje iskoristite vaš C++ kod. Otkrićete da vaše pisanje koda postaje efikasnije i, što je najvažnije, zabavnije.

Šta ćete naučiti:

• Steći ćete zdrave principe i pravila za čisto kodiranje na jeziku C++.
• Izvršićete razvoj koji je vođen testovima (TDD).
• Bolje ćete modulirati svoju C++ bazu koda.
• Otkrićete i primenićete projektne obrasce i idiome C++jezika.
• Napisaćete C++ kod u objektno-orijentisanom i u funkcionalnom stilu programiranja.

Kome je namenjena ova knjiga

Namenjena je bilo kojem C++ programeru ili softverskom inženjeru koji želi da proizvede bolji kod.

O autoru

Stephan Roth je koač, savetnik i trener za sistemski i softverski inženjering u nemačkoj konsultantskoj kompaniji „oose Innovative Informatik eG“, čije je sedište u Hamburgu. Pre nego što se pridružio toj kompaniji, radio je dugi niz godina kao programer softvera, softverski arhitekta i sistemski inženjer u oblasti radio-izviđanja i šifrovanog sistema za komunikaciju. Razvio je sofisticirane aplikacije, posebno u sistemskom okruženju visokih performansi, i grafički korisnički interfejs koji koristi C++ i druge programske jezike. Stephan je aktivni pobornik pokreta Software Craftsmanship i bavi se principima i praksom razvoja čistog koda (CCD-om).

Sadržaj

• Predgovor
• Uvod
• Izgradite bezbednosnu mrežu
• Budite principijelni
• Osnove čistog C++ koda
• Napredni koncepti modernog jezika C++
• Modularizacija
• Funkcionalno programiranje
• Razvoj koji je vođen testovima
• Projektni obrasci i idiomi
• Epilog

 

Izbor iz iste oblasti

 

Visual Basic .Net – web programiranje za 21 dan
 

Peter Aitken, Philip Syme

Visual Basic .Net – web programiranje za 21 dan

Naučite veštine i koncepte kreiranja dinamičkih Web strana i Web Servicea korišćenjem Visual Basic .NET-a sa najnovijom .NET tehnologijom. rimenite svoje znanje u stvarnom svetu... ceo tekst Ceo opis knjige

 

C# 7.0 za programere: Sveobuhvatan referentni priručnik
 

J. Albahari, B. Albahari

C# 7.0 za programere: Sveobuhvatan referentni priručnik

Organizovano na osnovu koncepata i primera upotrebe, ovo ažurirano izdanje pruža programerima srednjeg i naprednog nivoa sažet pregled znanja potrebnog... ceo tekst Ceo opis knjige

 

Osnove programiranja za 24 časa
 

Greg Perry

Osnove programiranja za 24 časa

Počnite odmah. U samo 24 lekcije u trajanju od jednog časa i manje,dobićete temeljni uvod u kompjutersko programiranje i naučiti da pišete jednostavne programe u Basic-u i Javi... ceo tekst Ceo opis knjige

 

Java 2, Tom I – Osnove, prevod sedmog izdanja
 

Cay S. Horstmann, G. Cornell

Java 2, Tom I – Osnove, prevod sedmog izdanja

Ovu knjigu kao odlično osmišljen udžbenik i pouzdanu referencu karakterišu u potpunosti provereni i realni primeri, kompletno prerađen i moderan prikaz, a tu je... ceo tekst Ceo opis knjige

 

Osnove programiranja video-igara za mob. telefone
 

Michael Morrison

Osnove programiranja video-igara za mob. telefone

Uz pomoć knjige “Osnove programiranja igara za mobilne telefone” naučićete kako da projektujete i napravite video-igre za mobilni telefon. U knjizi ću vam obajsniti, bez posebnog... ceo tekst Ceo opis knjige