20 visvairāk ieteicams grāmatas programmētājiem krievu valodā
Formēšana Grāmatas / / December 19, 2019
Kopējā sarakstā iekļauti 5720 grāmatas. Zemāk jūs atradīsiet 20 no visvairāk minēti tie, kas kādreiz devās uz krievu.
Pēc pieprasījuma Layfhakera viņu viedokļi par atsevišķiem publikāciju dalīta valstu eksperti.
1. "Efektīvs darbs ar mantotajām kods" Michael K. Fizers
Autore skaidro, kā ātri saprast mantoto kodu, kā pārbaudīt to, kā veikt izmaiņas. Grāmata satur dažādas efektīvas metodes, kas īpaši izstrādātas, lai šo uzdevumu veikšanai.
Nopirkt uz Litres.ru
2. "Metodes objektu orientētas dizains. Design Patterns ", Ēriks Gamma un citi
Leonīds Vygovskyy, sistēmu arhitekts IT uzņēmumi LiveTexKlasisks programmētājiem. Pirmā grāmata, kas veltīta nosaukumu veidni.
- publikācija par 20 gadiem atkārtoti izlaists tās sākotnējā formā. Tas, protams, galvenais trūkums no grāmatas: Dažas veidnes var jau būt novecojusi. Es domāju, ka tas ir noderīgi, lai lasītu pēc citiem, modernām, grāmatas dizaina modeļiem. Jo vairāk tāpēc, ka ir rakstīts sausā akadēmiskajā valodā. Lai izprastu modeļus, šī grāmata ir jāizlasa, bet lasot to piebilst vēsums acīs kolēģiem programmētājiem. :) Es ieteiktu jums sākt ar "dizaina modeļus» (Head First Design Patterns).
Nopirkt uz Litres.ru
3. "Clean kodu. Izveide, analīze un refactoring "Robert C. čurkste
Leonīds Vygovskyy, sistēmu arhitekts IT uzņēmumi LiveTexInteresanti, bet strīdīgs grāmata ir galvenokārt par to, kā uzrakstīt skaidru un maintainable kodu.
- Kāpēc pretrunīgi? Grāmatas par rakstot kodu jau ir milzīgs daudzums, un dažas metodes parasti tiek pieņemti. Bet katrs autors piebilst kaut ko no viņa paša. Personīgi man atzinums Boba Martin reizēm liekas dīvaini, un atšķirībā no citiem avotiem. Nav jāizlasa, bet tas ir vērts lasījumā. kods kvalitāte pēc lasījuma kļūst labāk.
Nopirkt uz Litres.ru
4. "Ievērojot-Oriented Design", Eric Evans
Leonīds Vygovskyy, sistēmu arhitekts IT uzņēmumi LiveTexĻoti spēcīga grāmata, kas motivē sevi. Izlasot šķiet, ka neviens POP kvalitātes kods nav rakstīt.
- No šīs grāmatas pieauga SQRS koncepciju, BDD, sīpolu-arhitektūru un daudzas citas interesantas idejas. Vienīgais trūkums: grāmata ar teorētisko. Praktiskie ieguvumi ir ieguvusi tikai ar atbrīvošanu grāmatas Vaughn Vernon "Metožu objektorientēta dizains īstenošanai» (Īstenošanas Domain Driven Design). Tāpēc tie ir jāskata secībā, uzreiz pēc otra.
Nopirkt uz Litres.ru
5. «JavaScript: stiprās," Douglas Crockford
Obligāti grāmata web izstrādātājiem. Tā Douglas Crockford runā par JavaScript valodā un māca priekšrocības, pareizi, izmantojot tās, lai izveidotu efektīvu kodu.
Nopirkt uz Litres.ru
6. "Patterns uzņēmumu pieteikumus," Martin Fowler un citi
Grāmatā ir aprakstīti pamatprincipi projektēšanas programmatūras uzņēmumu platformām.
Nopirkt uz Litres.ru
7. "Kods Pabeigt. Master Class ", Steve McConnell
Michael Osotov, ražošanas direktors "High-Tech Center"Klasiskajā grāmatā par to, kā rakstīt labāk kodu.
- Principi, kas aprakstīti šajā grāmatā, ir svarīgi visu laiku, neskatoties uz to, ka pirmais izdevums tika izlaists tik daudz, 1993. Šīs grāmatas burvju ir tas, ka jūs varat atkārtoti izlasīt katru gadu, un katru reizi, lai uzzinātu kaut ko jaunu.
Nopirkt uz Litres.ru
8. "Refactoring. Pilnveidošana esošo kodu, "Martin Fowler un citi
Leonīds Vygovskyy, sistēmu arhitekts IT uzņēmumi LiveTexNo grāmatu sērijā par rakstīšanu skaidru un augstas kvalitātes kodu ", Pārstrādājot" - labākais.
Vygovskyy: "Tas ne tikai parāda labu kodu, bet arī sliktu piemēru izskaidro, ko tieši tas ir slikti. Šī grāmata - jāizlasa ikvienam. Un jo ātrāk jūs lasīt, jo labāk. kods kvalitāte pēc iepazīšanās augt spēcīgi. "
Ja Fowler grāmata esat izlasījis, pievērsiet uzmanību uz "Refactoring ar veidnēm» (Pārstrādājot pie rakstiem), Džošua Kerievski kurā ieteikts Michael Osotov.
Michael Osotov, ražošanas direktors "High-Tech Center""Pārstrādājot ar veidnēm" Kerievski - lieliska grāmata tiem, kas ikdienā saskaras ar problēmu Legacy kodu un tehnisko parādu saviem projektiem.
- Šī grāmata palīdzēs saglabāt jūsu nervus, sadraudzēties ar un Pārstrādājot padarīt kodu labāk.
9. "Design Patterns", Ēriks Freeman, Elisabeth Freeman un citi
Michael Osotov, ražošanas direktors "High-Tech Center"Head First sērija, manuprāt, ir ideāls iesācējiem jomā programmatūras izstrādē.
- Visas grāmatas raksta dažādi autori, bet katrs ir redzējis kopēju pieeju, kas ir izteikts vienkāršā prezentācijā materiāla, interesantu un vienkāršu piemēru.
Nopirkt uz Litres.ru
10. «C programmēšanas valoda" Brian W. Kernighan, Dennis M. Ritchie
Klasiskās mācību grāmata par C valodu, rakstīts viņa radītājiem. Tomēr, lai iesācējiem, šī grāmata var šķist izaicinājums, jo tas prasa lasītāja zināšanas par programmēšanu.
11. "Efektīva izmantošana C ++. 55 visdrošākais veidiem, kā uzlabot struktūru un kodu no jūsu programmas, "Scott Myers
Grāmatā ietverti padomu par programmu izstrādi, kas strādā ar veidnes un resursu vadību, kā arī citiem ieteikumiem, lai izveidotu augstas kvalitātes programmatūru C ++.
Nopirkt uz Litres.ru
12. "Extreme Programming: attīstība, veicot testēšanu," Kent Beck
Autors apraksta piemērus programmatūras izstrādes metodoloģiju, kas ietver testēšanas programmas, pirms rakstiski savu kodu.
13. "Algoritmi. Dizains un analīze ", Thomas H. Barība un citi
Šī grāmata sauc par Bībeli algoritmu. Tā ir izveidojusi sevi kā lielisku zinātnisko grāmatu studentiem tehniskajās universitātēs, un kāds interesējas par zinātni. Grāmata pieejama valodā iepazīstina dažāda veida algoritmu un apraksta to īpašības.
Nopirkt uz Litres.ru
14. "Regulāras izteiksmes" Džefrijs Friedl
Edition efektīvu darbu ar tekstu Perl, PHP, Java, Python, Ruby un citām programmēšanas valodām.
Nopirkt uz Litres.ru
15. «CLR izmantojot C #. Programmēšana ar Microsoft platformas. NET Framework 4.5 ir valodas C # », Jeffrey Richter
Klasiskās mācību grāmata par programmu izstrādei Microsoft platformas, tostarp, izmantojot Silverlight, Windows Presentation Foundation, ASP.NET un citiem tehnoloģiju uzņēmumiem.
Nopirkt uz Litres.ru
16. "Moderns dizains ar C ++», Andrejs Alexandrescu
Grāmatu pieredzējušiem programmētājiem C ++. Autore piedāvā jaunu pieeju attīstībai, apvienojot metaprogramming veidnes, vispārējs programmēšanu un objektorientētā programmēšanas valodu.
17. «Microsoft ASP.NET 2.0. Pamatkurss "Dino Espozito
Detalizēts norādījumi pieredzējušiem speciālistiem ASP.NET 2.0. Grāmata māca mūs, lai izveidotu spēcīgu, uzticamu un pielāgojamiem mājas lapas par šo platformu.
Nopirkt uz Litres.ru
18. "Testa paraugi xUnit. Refactoring Test Code ", Gerard Meszaros
Autore parāda, kā piemērot dizaina modeļus, atkārtojumu izņēmumu, iekapsulēšanu un citas attīstības principus rakstāt testa kodu.
19. "sastādītāji. Principi, metodes un rīki ", Alfrēds W. Aho un citi
Grāmatā aprakstīti pamatprincipus sastādītājs dizaina un īpaša uzmanība tiek pievērsta koda optimizāciju. Lai palīdzētu lasītājam - daudz piemērus no prakses.
Nopirkt uz Litres.ru
20. "Infrastruktūra programmatūras projekti. Līgums, Idiomas, un modeļus Atkārtoti .NET bibliotēkām »Krzysztof Tsvalina Brad Abrams
Izdevumā iekļautas labākās metodes bibliotēku attīstības Microsoft .NET Framework. Grāmata ir paredzēta, lai vienkāršotu darbu jebkurā NET-eksperts, kurš raksta kodu citiem izstrādātājiem.
Kopumā reitingi angļu grāmatas ir pieejama Dev-grāmatas. Tur jūs varat redzēt sarakstu no populārākajām grāmatām par noteiktām tēmām, vai tas ir Java, datu bāzes projektēšana un CSS.
Dev-grāmatas →