Celkový seznam zahrnoval 5720 knih. Níže najdete 20 z těch uvedených těch, kteří někdy šli do ruštiny.
Na žádost Layfhakera jejich názory na některé publikace sdílí národních expertů.
1. „Efektivní práce s kód dědictví“ od Michaela K. Fizers
Autor vysvětluje, jak rychle pochopit starší kód, jak to vyzkoušet, jak provádět změny. Kniha obsahuje řadu účinných metod speciálně navržených pro tyto úkoly.
Koupit na Litres.ru
2. „Techniky objektově orientovaného designu. Design Patterns“, Erich Gamma a další
Leonid Vygovskyy Systems Architect IT společnosti LiveTexClassic pro programátory. První kniha věnovaná název šablony.
- Publikace 20 let re-povolený v jeho původní podobě. To, samozřejmě, hlavní nevýhodou této knihy: Některé šablony mohou být již zastaralé. Myslím, že to je užitečné přečíst po ostatních novějších knih o návrhových vzorů. Tím spíš, že to je psáno v suchém odborného jazyka. Chcete-li porozumět zákonitostem, tato kniha je nutné číst, ale čtení přidává chlad v očích kolegů programátorů. :) Radím vám začít s „návrhové vzory» (Head First návrhové vzory).
Koupit na Litres.ru
3. „Clean kód. Tvorba, analýza a refactoring“, Robert C. Martin
Leonid Vygovskyy Systems Architect IT společnosti LiveTexZajímavé, ale kontroverzní kniha je z velké části o tom, jak psát jasnou a udržovatelný kód.
- Proč kontroverzní? Knihy o psaní kódu je již obrovské množství, a některé metody jsou všeobecně přijímané. Ale každý autor přidává něco ze své vlastní. Osobně pro mě názor Bob Martin zdá někdy zvláštní a na rozdíl od jiných zdrojů. Není nutné číst, ale je to stojí za přečtení. Kvalita code po čtení se stává lépe.
Koupit na Litres.ru
4. "Subjekt orientovaný design", Eric Evans
Leonid Vygovskyy Systems Architect IT společnosti LiveTexVelmi silný knihu, která motivuje k sobě. Po přečtení se zdá, že žádný kód POP kvalitní nepíše.
- Z této knihy rostla SQRS koncept, BDD, cibule-architektura a mnoho dalších zajímavých nápadů. Jedinou nevýhodou: kniha přes teoretické. Praktický přínos získala pouze s vydáním knihy Vaughn Vernon „Provádění metod objektově orientovaného návrhu» (Prováděcí Domain Driven Design). Proto by měly být čteny v pořadí, hned po sobě.
Koupit na Litres.ru
5. «JavaScript: silné stránky,“ Douglas Crockford
Povinné kniha pro webové vývojáře. To Douglas Crockford hovoří o jazyku JavaScript a učí výhody správně je používají k vytvoření efektivního kódu.
Koupit na Litres.ru
6. „Vzory podnikových aplikací,“ Martin Fowler a další
Kniha popisuje základní principy návrhového softwaru pro podnikové platformy.
Koupit na Litres.ru
7. „Code Complete. Master Class“, Steve McConnell
Michael Osotov, výrobní ředitel "High-Tech Center"Klasická kniha o tom, jak psát lepší kód.
- Principy, které jsou popsány v této knize jsou relevantní za všech okolností, a to navzdory skutečnosti, že první vydání byl propuštěn až v roce 1993. Kouzlo této knihy je, že si můžete znovu přečíst každý rok a pokaždé, když se naučit něco nového.
Koupit na Litres.ru
8. „Refactoring. Zlepšení stávajícího kódu „, Martin Fowler a ostatní
Leonid Vygovskyy Systems Architect IT společnosti LiveTexZe série knih o psaní jasné a vysoce kvalitní kód, „refactoring“ - to nejlepší.
Vygovskyy: „To ukazuje nejen dobrý kód, ale také špatný příklad vysvětluje, co přesně to je špatné. Tato kniha - musí přečíst pro každého. A čím dříve budete číst, tím lépe. Kvalita kód po přečtení silně růst. "
Pokud Fowler kniha, kterou jsem četl, dávejte pozor na „Refactoring s šablonami» (Refaktoring k Patterns) Joshua Kerievski která doporučuje Michael Osotov.
Michael Osotov, výrobní ředitel "High-Tech Center"„Refaktorování se šablonami“ Kerievski - vynikající kniha pro ty, kteří jsou denně konfrontováni s problémem Legacy kódu a technické dluhu ve svých projektech.
- Tato kniha vám pomůže zachovat vaše nervy, spřátelit se s a refaktorování, aby kód lépe.
9. "Design Patterns", Eric Freeman, Elisabeth Freeman a další
Michael Osotov, výrobní ředitel "High-Tech Center"Head First série, podle mého názoru, je ideální pro začátečníky v oblasti vývoje softwaru.
- Všechny knih napsaných různými autory, ale každý z nich je vidět společný přístup, který je vyjádřen v jednoduché prezentaci materiálu, zajímavé a jednoduché příklady.
Koupit na Litres.ru
10. «Programovací jazyk C“ Brian W. Kernighan, Dennis M. Ritchie
Klasické učebnice jazyka C, které jeho tvůrci. Nicméně, pro začátečníky, tato kniha může zdát náročné, protože vyžaduje znalost čtenáře programování.
11. „Efektivní využití C ++. 55 nejjistější způsoby, jak zlepšit strukturu a kód vašich programů, „Scott Myers
Kniha obsahuje rady týkající se návrhu programu, práce s šablonami a řízení zdrojů, jakož i další doporučení pro vytváření vysoce kvalitního softwaru v C ++.
Koupit na Litres.ru
12. „Extrémní programování: rozvoj prostřednictvím testování,“ Kent Beck
Autor popisuje příklady metodiky vývoje softwaru, který zahrnuje programy testování před zápisem jejich kód.
13. „Algoritmy. Design a analýza“, Thomas H. Krmivo a další
Tato kniha s názvem bible algoritmů. To se etabloval jako vynikající vědecké knihy pro studenty technických vysokých škol a všem zájemcům o vědě. Kniha srozumitelně představí různé druhy algoritmů a popisuje jejich vlastnosti.
Koupit na Litres.ru
14. „regulárních výrazů“ od Jeffrey Friedl
Ročník efektivní práci s textem v Perl, PHP, Java, Python, Ruby a dalších programovacích jazyků.
Koupit na Litres.ru
15. «CLR pomocí C #. Programování s platformou Microsoft. NET Framework 4.5 v jazyce C # »Jeffrey Richter
Klasické učebnice na vývoj aplikací pro platformu Microsoft, včetně pomocí Silverlight, Windows Presentation Foundation, ASP.NET a dalších technologických firem.
Koupit na Litres.ru
16. „Moderní design v C ++», Andrei Alexandrescu
Kniha pro zkušené programátory v C ++. Autor navrhuje nový přístup k rozvoji, který kombinuje metaprogramming šablony, generické programování a objektově orientovaný programovací jazyk.
17. «Microsoft ASP.NET 2.0. Základní kurz „Dino Esposito
Podrobný návod pro zkušené odborníky v ASP.NET 2.0. Kniha nás učí vytvářet výkonné, spolehlivé a škálovatelné webové stránky na této platformě.
Koupit na Litres.ru
18. „Testovací Patterns xUnit. Refaktorování Test“, Gerard Mészáros
Autor ukazuje, jak aplikovat návrhové vzory, opakování výjimku, zapouzdření a další principy rozvoje psaní testovací kód.
19. „překladače. Principy, techniky a nástroje“, Alfred W. Aho a další
Kniha popisuje základní principy překladačů designu a klade zvláštní důraz na optimalizaci kódu. Chcete-li pomoci čtenáři - velké množství příkladů z praxe.
Koupit na Litres.ru
20. „Infrastruktura softwarové projekty. Dohodě, idiomy a vzory pro opakované použití .NET knihoven »Krzysztof Tsvalina Brad Abrams
Publikace obsahuje ty nejlepší metody vývojová knihovna pro Microsoft .NET Framework. Kniha je určena ke zjednodušení práce jakéhokoliv NET-odborníka, který píše kód pro ostatní vývojáře.
Celkové hodnocení anglických knih je k dispozici na adrese Dev-knihy. Tam si můžete prohlédnout seznam nejvíce populárních knih o některých tématech, ať už je to Java, Database Design and CSS.
Dev-Books →