Kogu nimekiri sisaldub 5720 raamatut. Allpool leiate 20 kõige nimetatud need, kes kunagi läks Vene.
Palvel Layfhakera nende arvamusi teatud väljaannetes jagatud riigi eksperdid.
1. "Tõhus töö pärand kood" Michael K. Fizers
Autor selgitab, kuidas kiiresti aru pärand koodi, kuidas testida seda, kuidas teha muudatusi. Raamat sisaldab erinevaid tõhusaid meetodeid, mis on spetsiaalselt ette nähtud nende ülesannete täitmisel.
Osta kohta Litres.ru
2. "Tehnikat objektorienteeritud disain. Design Patterns ", Erich Gamma ja muud
Leonid Vygovskyy, Systems Arhitekt IT-ettevõtted LiveTexClassic programmeerijatele. Esimene raamat on pühendatud nimi malli.
- avaldamine 20 aastat uuesti vabastada oma algsel kujul. See muidugi suur puudus raamatu: Mõnede stiilide puhul võib olla juba aegunud. Ma arvan, et see on kasulik lugeda järel, moodsam, raamatuid disaini mustreid. Seda enam, et see on kirjutatud kuiva akadeemilise keele. Et mõista mustrid, see raamat on läbi lugema, kuid lugemist see lisab jahedus silmis mehe programmeerijad. :) Ma teile nõu alustada "disaini mustrite» (Head First Design Patterns).
Osta kohta Litres.ru
3. "Clean koodi. Loomine, analüüs ja refactoring ", Robert C. Martin
Leonid Vygovskyy, Systems Arhitekt IT-ettevõtted LiveTexHuvitav, kuid vastuoluline raamat on suuresti sellest, kuidas kirjutada selgeid ja hooldatav kood.
- Miks vastuoluline? Raamatud kirjutamise kood on juba suur summa ja mõned meetodid üldtunnustatud. Aga iga autor lisab midagi oma. Isiklikult minu jaoks arvamust Bob Martin tundub natuke imelik ja vastuolus muudest allikatest. Ei tohi lugeda, kuid see on väärt lugemist. koodi kvaliteedi pärast lugemist muutub paremaks.
Osta kohta Litres.ru
4. "Teema-orienteeritud disain", Eric Evans
Leonid Vygovskyy, Systems Arhitekt IT-ettevõtted LiveTexVäga tugev raamat, mis motiveerib ise. Pärast lugemist tundub, et ei ole POP-kvaliteediga kood ei kirjuta.
- Sellest raamatust kasvas SQRS mõiste, BDD, sibul-arhitektuuri ja palju muid huvitavaid ideid. Ainsaks puuduseks on raamatut läbi teoreetiline. Praktiline kasu see omandada ainult vabastamist raamat Vaughn Vernon "rakendamine meetodeid objektorienteeritud disain» (rakendusmääruse Domain Driven Design). Seetõttu tuleks need lugeda järjest, kohe üksteise järel.
Osta kohta Litres.ru
5. «JavaScript tugevused," Douglas Crockford
Kohustuslik raamat veebiarendajad. See Douglas Crockford räägib JavaScript keele ja õpetab kasu korralikult kasutades neid looma tõhusa koodi.
Osta kohta Litres.ru
6. "Patterns ettevõtte rakenduste," Martin Fowler ja teised
Raamat kirjeldab peamisi põhimõtteid disaini tarkvara ettevõtte platvormidel.
Osta kohta Litres.ru
7. "Code Complete. Master Class ", Steve McConnell
Michael Osotov, tootmise direktor "High-Tech Center"Klassikaline raamat, kuidas kirjutada paremat koodi.
- põhimõtted, mida kirjeldatakse selles raamatus on olulised kogu aeg, vaatamata sellele, et esimene väljaanne ilmus nii palju 1993. aastal. Maagia see raamat on, et saate uuesti lugeda igal aastal ning iga kord midagi uut õppida.
Osta kohta Litres.ru
8. "Ümberstruktureerimine. Parandamise olemasolevat koodi, "Martin Fowler ja teised
Leonid Vygovskyy, Systems Arhitekt IT-ettevõtted LiveTexAlates sarja raamatuid kirjalikult selge ja kvaliteetne koodi "ümberstruktureerimine" - parim.
Vygovskyy: "See ei ole ainult näitab head koodi, vaid ka halba eeskuju selgitab, mida täpselt see on halb. See raamat - tuleb lugeda kõigile. Ja varem te loete, seda parem. koodi kvaliteedi pärast lugemist tugevalt. "
Kui Fowler raamat olete lugenud, pöörama tähelepanu "ümberstruktureerimine malle» (refactoring Patterns) Joshua Kerievski mis soovitab Michael Osotov.
Michael Osotov, tootmise direktor "High-Tech Center""Ümberstruktureerimine malle" Kerievski - suurepärane raamat neile, kes igapäevaselt silmitsi probleemiga Legacy kood ja tehnilise võla oma projekte.
- See raamat aitab säilitada närve, sõpru ja refactoring teha koodi parem.
9. "Design Patterns", Eric Freeman, Elisabeth Freeman ja teised
Michael Osotov, tootmise direktor "High-Tech Center"Head Esimese seeria minu arvates on ideaalne algajatele valdkonnas tarkvara arendamiseks.
- Kõik raamatud on kirjutanud eri autorid, kuid igaüks neist on näinud ühine lähenemisviis, mis väljendub lihtne esitluse materjali, huvitav ja lihtsad näited.
Osta kohta Litres.ru
10. «C Programming Language" Brian W. Kernighan, Dennis M. Ritchie
Klassikaline õpiku C keele kirjutanud oma loojad. Kuid algajatele, see raamat võib tunduda väljakutse, sest see nõuab lugeja teadmisi programmeerimise.
11. "Tõhus kasutamine C ++. 55 kindlaim kuidas parandada struktuuri ja kood oma programme, "Scott Myers
Raamat sisaldab nõuandeid programmi kujundamine, koostöö malle ja ressursside juhtimine, samuti teiste soovitusi luua kõrge kvaliteediga tarkvara C ++.
Osta kohta Litres.ru
12. "Extreme Programming: areng läbi katsetusi" Kent Beck
Autor kirjeldab näiteid tarkvaraarenduse metoodika, mis hõlmab testimise programmid enne kirjalikult oma koodi.
13. "Algoritmid. Design ja analüüs ", Thomas H. Sööda ja muud
See raamat nimega piibel algoritme. Ta on ennast tõestanud kui suurepärane teadusliku raamatu õpilast tehnikaülikoolide ja keegi huvitatud teadusest. Broneeri arusaadavas keeles tutvustab erinevaid algoritme ja kirjeldab nende omadusi.
Osta kohta Litres.ru
14. "Regulaaravaldiste" Jeffrey Friedl
Edition tõhusat tööd tekstiga Perl, PHP, Java, Python, Ruby ja muud programmeerimiskeeled.
Osta kohta Litres.ru
15. «CLR kaudu C #. Programming with Microsoft platvormi. NET Framework 4.5 keeles C # », Jeffrey Richter
Klassikaline õpiku rakenduste arendamine Microsoft platvormi, sealhulgas kasutades Silverlight, Windows Presentation Foundation, ASP.NET ja muu tehnoloogia ettevõtted.
Osta kohta Litres.ru
16. "Moodne disain C ++», Andrei Alexandrescu
Broneeri kogenud programmeerijad C ++. Autor teeb ettepaneku uue lähenemisviisi arengule, kombineerides Metaprogrammeerimine malle, üldised programmeerimine ja objektorienteeritud programmeerimiskeelt.
17. «Microsoft ASP.NET 2.0. Basic Course "Dino Esposito
Üksikasjalikud juhised kogenud spetsialistid ASP.NET 2.0. Raamat õpetab meile, et luua võimas, usaldusväärne ja kaugõppe veebilehed sellel platvormil.
Osta kohta Litres.ru
18. "Häälestustabelid xUnit. Ümberstruktureerimine Test Code ", Gerard Meszaros
Autor näitab, kuidas rakendada disaini mustrite, korduste arvatud, kapseldus ja muud arengu põhimõtteid kirjutame test koodi.
19. "Koostajad. Põhimõtteid, meetodeid ja tööriistad ", Alfred W. Aho ja teised
Raamat kirjeldab peamisi põhimõtteid koostaja disain ja paneb erilist rõhku koodi optimeerimine. Lugeja abistamiseks - suur hulk näiteid praktikast.
Osta kohta Litres.ru
20. "Infrastruktuur tarkvara projekte. Lepingu idioomid ja mustrid Korduvkasutusega .NET Raamatukogud », Krzysztof Tsvalina Brad Abrams
Väljaanne sisaldab parimaid meetodeid raamatukogu arengu Microsoft .NET Framework. Raamat on mõeldud töö lihtsustamiseks tahes .NET-ekspert, kes kirjutab koodi teistele arendajatele.
Üldine hinnangud inglise raamatuid on saadaval Dev-raamatud. Seal saab näha nimekirjad populaarsemaid raamatuid teatud teemasid, kas see on Java, andmebaasi disain ja CSS.
Dev-raamatud →