Objektno orijentisani način mišljenja

5. izdanje
Autor Matt Weisfeld
Strana: 228 Format: B5 Povez: Mek Masa: 400 g
Ključne reči C++, Java, C#, Visual Basic .NET, Ruby, Objective-C i Swift, JavaScript, Python, PHP
Cena
1.030 rsd
979 rsd
O knjizi

Objektno orijentisano programiranje (OOP) je osnova savremenih programskih jezika, kao što su C++, Java, C#, Visual Basic .NET, Ruby, Objective-C i Swift. Objekti takođe predstavljaju osnovu za mnoge veb tehnologije kao što su JavaScript, Python i PHP.
Od bitnog je značaja da se osnovni koncepti objektnog orijentisanog razmišljanja nauče pre nego što se počne sa korišćenjem objektno orijentisanih razvojnih okruženja. OOP potpomaže dobre prakse projektovanja, prenosivost i ponovno korišćenje koda – ali, da bi se potpuno shvatilo, potrebna je promena u načinu razmišljanja. Programeri koji su početnici u OOP-u trebalo bi da se odupru iskušenju da krenu direktno na neki određen programski jezik ili jezik modelovanja, već bi pre toga morali da posvete neko vreme učenju onoga što autor Matt Weisfeld naziva „objektno orijentisani način razmišljanja”.
Knjiga Objektno orijentisani način mišljenja, koju je pisao programer za programere koji žele da unaprede svoje razumevanje objektno orijentisanih tehnologija, pruža pristup objektno orijentisanom programiranju usmeren ka rešenjima. Čitaoci će naučiti da shvataju pravilnu primenu nasleđivanja i kompozicije, razliku između agregacije i asocijacije, i važno razlikovanje interfejsa i implementacija.
Dok su se tehnologije programiranja menjale i razvijale tokom godina, objektno orijentisani koncepti ostaju konstantni – bez obzira na platformu. Ovo prerađeno izdanje se usredsređuje na tehnologije OOP-a koje su se održale tokom proteklih 20 godina i koje ostaju u njegovom središtu, sa novim i proširenim pokrivanjem projektnih obrazaca, izbegavanja zavisnosti i SOLID principa da bi softverski obrasci bili razumljivi, fleksibilni i održivi.

Detaljan opis

Uvod u objektno orijentisane koncepte
Kako razmišljati na jeziku objekata
Još neki objektno orijentisani koncepti
Anatomija klase
Smernice za projektovanje klasa
Projektovanje korišćenjem objekata
Ovladajte nasleđivanjem i kompozicijom
Radna okruženja i ponovno korišćenje: projektovanje pomoću interfejsa i apstraktnih klasa
Pravljenje objekata i objektno orijentisano projektovanje
Projektni obrasci
Izbegavanje zavisnosti i visoko spregnutih klasa
SOLID principi objektno orijentisanog projektovanja

Iz iste oblasti

C++: Opušteno
Brian Overland
korice/k000093d2b.jpg
Cena: 1.853 rsd
Programiranje na jeziku C
Augie Hansen
korice/k000193d2b.jpg
Cena: 1.288 rsd
Kotlin: Um caruje
Dawn Griffiths, David Griffiths
korice/k000341d2b.jpg
Cena: 2.024 rsd
Naučite JavaScript
Kyle Simpson
korice/k000132d2b.gif
Cena: 2.944 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd