
Mõtle nagu programmeerija
Tavaline hind
€46,99
Ühiku hind
/
Ei ole saadaval
Programmeerimise tegelik väljakutse ei seisne keele süntaksi õppimises, vaid probleemide loova lahendamise õppimises, et saaksite luua midagi suurepärast. Selles ainulaadses tekstis analüüsib autor V. Anton Spraul programmeerijate probleemide lahendamise viise ja õpetab teile seda, mida teised sissejuhatavad raamatud sageli eiravad: kuidas mõelda nagu programmeerija . Igas peatükis käsitletakse ühte programmeerimiskontseptsiooni, nagu klassid, pointerid ja rekursioon, ning avatud harjutused motiveerivad teid oma teadmisi rakendama.
Samuti saate teada, kuidas:
„Jagage probleemid diskreetseteks komponentideks, et neid oleks lihtsam lahendada.“
„Kasutage koodi taaskasutamisest maksimumi funktsioonide, klasside ja teekide abil.“
„Valige konkreetse töö jaoks ideaalne andmestruktuur.“
„Omandada keerukamaid programmeerimistööriistu, näiteks rekursiooni ja dünaamilist mälu.“
„Korraldage oma mõtteid ja töötage välja strateegiaid teatud tüüpi probleemide lahendamiseks.“
Kuigi raamatu näited on kirjutatud C++ keeles, ulatuvad nende illustreeritud loomingulised probleemilahenduskontseptsioonid kaugemale mis tahes konkreetsest keelest; tegelikult ulatuvad need sageli arvutiteaduse valdkonnast väljapoole. Nagu kõige osavamad programmeerijad teavad, on suurepärase koodi kirjutamine loominguline kunst ja esimene samm oma meistriteose loomisel on õppida mõtlema nagu programmeerija .
Samuti saate teada, kuidas:
„Jagage probleemid diskreetseteks komponentideks, et neid oleks lihtsam lahendada.“
„Kasutage koodi taaskasutamisest maksimumi funktsioonide, klasside ja teekide abil.“
„Valige konkreetse töö jaoks ideaalne andmestruktuur.“
„Omandada keerukamaid programmeerimistööriistu, näiteks rekursiooni ja dünaamilist mälu.“
„Korraldage oma mõtteid ja töötage välja strateegiaid teatud tüüpi probleemide lahendamiseks.“
Kuigi raamatu näited on kirjutatud C++ keeles, ulatuvad nende illustreeritud loomingulised probleemilahenduskontseptsioonid kaugemale mis tahes konkreetsest keelest; tegelikult ulatuvad need sageli arvutiteaduse valdkonnast väljapoole. Nagu kõige osavamad programmeerijad teavad, on suurepärase koodi kirjutamine loominguline kunst ja esimene samm oma meistriteose loomisel on õppida mõtlema nagu programmeerija .
Mõtle nagu programmeerija
