Celkový zoznam zahŕňal 5720 kníh. Nižšie nájdete 20 z tých uvedených tých, ktorí niekedy išli do ruštiny.
Na žiadosť Layfhakera ich názory na niektoré publikácie zdieľa národných expertov.
1. "Efektívna práca s kód dedičstvo" od Michaela K. Fizers
Autor vysvetľuje, ako rýchlo pochopiť starší kód, ako to vyskúšať, ako vykonávať zmeny. Kniha obsahuje rad účinných metód špeciálne navrhnutých pre tieto úlohy.
Kúpiť na Litres.ru
2. "Techniky objektovo orientovaného dizajnu. Design Patterns ", Erich Gamma a ďalšie
Leonid Vygovskyy Systems Architect IT spoločnosti LiveTexClassic pre programátorov. Prvá kniha venovaná názov šablóny.
- Publikácia 20 rokov re-povolený v jeho pôvodnej podobe. To, samozrejme, hlavnou nevýhodou tejto knihy: Niektoré šablóny môžu byť už zastarané. Myslím, že to je užitočné prečítať po ostatných novších kníh o návrhových vzorov. Tým skôr, že to je napísané v suchom odborného jazyka. Ak chcete porozumieť zákonitostiam, táto kniha je potrebné čítať, ale čítanie pridáva chlad v očiach kolegov programátorov. :) Radím vám začať s "návrhové vzory» (Head First návrhové vzory).
Kúpiť na Litres.ru
3. "Clean kód. Tvorba, analýza a refactoring ", Robert C. martin
Leonid Vygovskyy Systems Architect IT spoločnosti LiveTexZaujímavé, ale kontroverzné kniha je z veľkej časti o tom, ako písať jasnou a udržiavateľný kód.
- Prečo kontroverzné? Knihy o písaní kódu je už obrovské množstvo, a niektoré metódy sú všeobecne prijímanej. Ale každý autor pridáva niečo zo svojej vlastnej. Osobne pre mňa názor Bob Martin zdá niekedy zvláštne a na rozdiel od iných zdrojov. Nie je potrebné čítať, ale je to stojí za prečítanie. Kvalita code po čítaní sa stáva lepšie.
Kúpiť na Litres.ru
4. "Subjekt orientovaný dizajn", Eric Evans
Leonid Vygovskyy Systems Architect IT spoločnosti LiveTexVeľmi silný knihu, ktorá motivuje k sebe. Po prečítaní sa zdá, že žiadny kód POP kvalitné nepíše.
- Z tejto knihy rástla SQRS koncept, BDD, cibuľa-architektúra a mnoho ďalších zaujímavých nápadov. Jedinou nevýhodou: kniha cez teoretické. Praktický prínos získala len s vydaním knihy Vaughn Vernon "Vykonávanie metód objektovo orientovaného návrhu» (Vykonávacie Domain Driven Design). Preto by mali byť čítané v poradí, hneď po sebe.
Kúpiť na Litres.ru
5. «JavaScript: silné stránky," Douglas Crockford
Povinné kniha pre webových vývojárov. To Douglas Crockford hovorí o jazyku JavaScript a učia výhody správne ich používajú na vytvorenie efektívneho kódu.
Kúpiť na Litres.ru
6. "Vzory podnikových aplikácií," Martin Fowler a ďalší
Kniha popisuje základné princípy návrhového softvéru pre podnikové platformy.
Kúpiť na Litres.ru
7. "Code Complete. Master Class ", Steve McConnell
Michael Osotov, výrobný riaditeľ "High-Tech Center"Klasická kniha o tom, ako písať lepšie kód.
- Princípy, ktoré sú popísané v tejto knihe sú relevantné za všetkých okolností, a to napriek skutočnosti, že prvé vydanie bol prepustený až v roku 1993. Kúzlo tejto knihy je, že si môžete znovu prečítať každý rok a zakaždým, keď sa naučiť niečo nové.
Kúpiť na Litres.ru
8. "Refactoring. Zlepšenie súčasného kódu ", Martin Fowler a ostatné
Leonid Vygovskyy Systems Architect IT spoločnosti LiveTexZo série kníh o písaní jasné a vysoko kvalitné kód, "refactoring" - to najlepšie.
Vygovskyy: "To ukazuje nielen dobrý kód, ale aj zlý príklad vysvetľuje, čo presne to je zlé. Táto kniha - musí prečítať pre každého. A čím skôr budete čítať, tým lepšie. Kvalita kód po prečítaní silne rásť. "
Ak Fowler kniha, ktorú som čítal, dávajte pozor na "Refactoring s šablónami» (refaktoring k Patterns) Joshua Kerievski ktorá odporúča Michael Osotov.
Michael Osotov, výrobný riaditeľ "High-Tech Center""Refaktorování sa šablónami" Kerievski - vynikajúca kniha pre tých, ktorí sú denne konfrontovaní s problémom Legacy kódu a technické dlhu vo svojich projektoch.
- Táto kniha vám pomôže zachovať vaše nervy, spriateliť sa s a refaktorování, aby kód lepšie.
9. "Dizajn Patterns", Eric Freeman, Elisabeth Freeman a ďalší
Michael Osotov, výrobný riaditeľ "High-Tech Center"Head First série, podľa môjho názoru, je ideálny pre začiatočníkov v oblasti vývoja softvéru.
- Všetky kníh napísaných rôznymi autormi, ale každý z nich je vidieť spoločný prístup, ktorý je vyjadrený v jednoduchej prezentácii materiálu, zaujímavé a jednoduché príklady.
Kúpiť na Litres.ru
10. «Programovací jazyk C" Brian W. Kernighan, Dennis M. Ritchie
Klasické učebnice jazyka C, ktoré jeho tvorcovia. Avšak, pre začiatočníkov, táto kniha môže zdať náročné, pretože vyžaduje znalosť čitateľa programovania.
11. "Efektívne využitie C ++. 55 najistejšia spôsoby, ako zlepšiť štruktúru a kód vašich programov, "Scott Myers
Kniha obsahuje rady o návrhu programu, práca s šablónami a riadenie zdrojov, ako aj ďalšie odporúčania pre vytváranie vysoko kvalitného softvéru v C ++.
Kúpiť na Litres.ru
12. "Extrémne programovanie: rozvoj prostredníctvom testovania," Kent Beck
Autor popisuje príklady metodiky vývoja softvéru, ktorý zahŕňa programy testovania pred zápisom ich kód.
13. "Algoritmy. Dizajn a analýza ", Thomas H. Krmivo a ďalšie
Táto kniha s názvom biblie algoritmov. To sa etabloval ako vynikajúci vedecké knihy pre študentov technických vysokých škôl a všetkým záujemcom o vede. Kniha zrozumiteľne predstaví rôzne druhy algoritmov a popisuje ich vlastnosti.
Kúpiť na Litres.ru
14. "Regulárnych výrazov" od Jeffrey Friedl
Ročník efektívnu prácu s textom v Perl, PHP, Java, Python, Ruby a ďalších programovacích jazykov.
Kúpiť na Litres.ru
15. «CLR pomocou C #. Programovanie s platformou Microsoft. NET Framework 4.5 v jazyku C # »Jeffrey Richter
Klasické učebnice na vývoj aplikácií pre platformu Microsoft, vrátane pomocou Silverlight, Windows Presentation Foundation, ASP.NET a ďalších technologických firiem.
Kúpiť na Litres.ru
16. "Moderný dizajn v C ++», Andrei Alexandrescu
Kniha pre skúsených programátorov v C ++. Autor navrhuje nový prístup k rozvoju, ktorý kombinuje metaprogramming šablóny, generické programovanie a objektovo orientovaný programovací jazyk.
17. «Microsoft ASP.NET 2.0. Základný kurz "Dino Esposito
Podrobný návod pre skúsených odborníkov v ASP.NET 2.0. Kniha nás učí vytvárať výkonné, spoľahlivé a škálovateľné webové stránky na tejto platforme.
Kúpiť na Litres.ru
18. "Testovacie Patterns xUnit. Refaktorování Test ", Gerard Mészáros
Autor ukazuje, ako aplikovať návrhové vzory, opakovanie výnimku, zapuzdrenie a ďalšie princípy rozvoja písania testovací kód.
19. "Prekladača. Princípy, techniky a nástroje ", Alfred W. Aho a ďalšie
Kniha popisuje základné princípy prekladačov dizajnu a kladie osobitný dôraz na optimalizáciu kódu. Ak chcete pomôcť čitateľovi - veľké množstvo príkladov z praxe.
Kúpiť na Litres.ru
20. "Infraštruktúra softvérové projekty. Dohode, idiómy a vzory pre opakované použitie .NET knižníc »Krzysztof Tsvalina Brad Abrams
Publikácia obsahuje tie najlepšie metódy vývojová knižnica pre Microsoft .NET Framework. Kniha je určená na zjednodušenie práce akéhokoľvek NET-odborníka, ktorý píše kód pre ostatných vývojárov.
Celkové hodnotenie anglických kníh je k dispozícii na adrese Dev-knihy. Tam si môžete prezrieť zoznam najviac populárnych kníh o niektorých témach, či už je to Java, Database Design and CSS.
Dev-Books →