Den samlede liste omfattede 5720 bøger. Nedenfor finder du 20 af de mest omtalte dem, der nogensinde gik til russisk.
På anmodning af Layfhakera deres meninger om visse publikationer delte nationale eksperter.
1. "Effektiv arbejde med gamle kode" af Michael K. Fizers
Forfatteren forklarer, hvordan du hurtigt forstå den gamle kode, hvordan man kan teste det, hvordan man laver ændringer. Bogen indeholder en række effektive teknikker er specielt designet til disse opgaver.
Køb på Litres.ru
2. "Teknikker til objektorienteret design. Design Patterns", Erich Gamma og andre
Leonid Vygovskyy, Systemer Arkitekt IT-virksomheder LiveTexKlassisk for programmører. Den første bog dedikeret til navnet på skabelonen.
- Offentliggørelse i 20 år genudgivet i sin oprindelige form. Dette er naturligvis en stor ulempe af bogen: Nogle skabeloner kan allerede være forældet. Jeg synes, det er nyttigt at læse efter de andre, mere moderne, bøger om design patterns. Jo mere det, fordi den er skrevet i et tørt akademisk sprog. For at forstå de mønstre, denne bog er skal læse, men læser det tilføjer kølighed i øjnene af kolleger programmører. :) Jeg råder dig starte med de "design patterns» (Head First Design Patterns).
Køb på Litres.ru
3. "Ren kode. Skabelsen, analyse og refactoring", Robert C. Martin
Leonid Vygovskyy, Systemer Arkitekt IT-virksomheder LiveTexInteressant, men kontroversiel bog er i høj grad om, hvordan man skriver klart og vedligeholde kode.
- Hvorfor kontroversiel? Bøger om at skrive kode er allerede en enorm mængde, og nogle metoder er generelt accepteret. Men hver forfatter tilføjer noget af hans egne. Personligt for mig udtalelse fra Bob Martin synes til tider mærkelige og i modsætning til andre kilder. Ikke skal læse, men det er værd at læse. kode kvalitet efter læsning bliver bedre.
Køb på Litres.ru
4. "Emne-Oriented Design", Eric Evans
Leonid Vygovskyy, Systemer Arkitekt IT-virksomheder LiveTexEn meget stærk bog, der motiverer til selv. Efter at have læst det lader til, at ingen POP-kvalitet koden ikke skrive.
- Fra denne bog voksede SQRS koncept, BDD, løg-arkitektur og mange andre interessante idéer. Den eneste ulempe: den bog gennem teoretisk. Praktiske fordele, det kun erhverves med udgivelsen af bogen Vaughn Vernon "Gennemførelsen af metoder objektorienteret design» (Implementering Domain Driven Design). Derfor bør de læses i rækkefølge, umiddelbart efter hinanden.
Køb på Litres.ru
5. «JavaScript: styrker," Douglas Crockford
Obligatorisk bog for web-udviklere. Det Douglas Crockford taler om JavaScript og lærer fordelene ved korrekt at bruge dem til at skabe effektive kode.
Køb på Litres.ru
6. "Mønstre af virksomhedens applikationer," Martin Fowler m.fl.
Bogen beskriver de grundlæggende principper for design software til enterprise platforme.
Køb på Litres.ru
7. "Code Complete. Master Class", af Steve McConnell
Michael Osotov, produktion direktør for "High-Tech Center"Den klassiske bog om, hvordan man skriver bedre kode.
- Principperne, som er beskrevet i denne bog er relevante på alle tidspunkter, på trods af, at den første udgave blev udgivet så meget i 1993. Det magiske ved denne bog er, at du kan genlæse det hvert år, og hver gang til at lære noget nyt.
Køb på Litres.ru
8. "Refactoring. Forbedring af den eksisterende kode, "Martin Fowler m.fl.
Leonid Vygovskyy, Systemer Arkitekt IT-virksomheder LiveTexFra en serie af bøger om at skrive en klar og høj kvalitet kode, "refactoring" - den bedste.
Vygovskyy: "Det viser ikke kun god kode, men også til dårligt eksempel forklarer, hvad der præcist er det slemt. Denne bog - skal læse for alle. Og jo før vil du læse det, jo bedre. kode kvalitet efter at have læst vokse kraftigt. "
Hvis Fowler bog, du har læst, er opmærksomme på den "Refactoring med skabeloner» (Refactoring til Mønstre) Joshua Kerievski som anbefaler Michael Osotov.
Michael Osotov, produktion direktør for "High-Tech Center""Refactoring med skabeloner" Kerievski - en fremragende bog for dem, der dagligt konfronteres med problemet med Legacy kode og teknisk gæld i deres projekter.
- Denne bog vil bidrage til at bevare dine nerver, få venner med og refactoring at gøre koden bedre.
9. "Design Patterns", Eric Freeman, Elisabeth Freeman og andre
Michael Osotov, produktion direktør for "High-Tech Center"Head First serien, efter min mening, er ideel for begyndere inden for softwareudvikling.
- Alle bøger skrevet af forskellige forfattere, men hver ses en fælles tilgang, som kommer til udtryk i en simpel præsentation af materialet, interessant og enkle eksempler.
Køb på Litres.ru
10. «C Programming Language" af Brian W. Kernighan, Dennis M. Ritchie
Den klassiske lærebog om C-sprog, som er skrevet af hans skabere. Men for begyndere, kan denne bog synes udfordrende, fordi det kræver læserens kendskab til programmering.
11. "Effektiv brug af C ++. 55 sikreste måder at forbedre strukturen og kode af dine programmer, "Scott Myers
Bogen indeholder råd om programmet design, der arbejder med skabeloner og ressourcestyring samt andre anbefalinger til at skabe høj kvalitet software i C ++.
Køb på Litres.ru
12. "Extreme Programming: udvikling gennem afprøvning," Kent Beck
Forfatteren beskriver eksempler på softwareudvikling metode, som indebærer at teste programmer før du skriver deres kode.
13. "Algoritmer. Design og analyse", Thomas H. Foder og andre
Denne bog kaldet Bibelen af algoritmer. Den har etableret sig som en fremragende videnskabelig bog for studerende på tekniske universiteter, og alle interesserede i videnskab. Book tilgængeligt sprog introducerer de forskellige typer af algoritmer og beskriver deres karakteristika.
Køb på Litres.ru
14. "Regular Expressions" af Jeffrey Friedl
Udgave af det effektive arbejde med teksten i Perl, PHP, Java, Python, Ruby og andre programmeringssprog.
Køb på Litres.ru
15. «CLR via C #. Programmering med Microsoft-platformen. NET Framework 4.5 på det sprog C # », Jeffrey Richter
Den klassiske lærebog om udviklingen af applikationer til Microsoft-platformen, herunder ved hjælp af Silverlight, Windows Presentation Foundation, ASP.NET og andre teknologivirksomheder.
Køb på Litres.ru
16. "Moderne design i C ++», Andrei Alexandrescu
Bog for erfarne programmører i C ++. Forfatteren foreslår en ny tilgang til udvikling, der kombinerer metaprogramming skabeloner, generisk programmering og objektorienteret programmeringssprog.
17. «Microsoft ASP.NET 2.0. Grundkursus "Dino Esposito
Detaljeret vejledning for erfarne specialister i ASP.NET 2.0. Bogen lærer os at skabe stærke, pålidelige og skalerbare hjemmesider på denne platform.
Køb på Litres.ru
18. "Test Patterns xUnit. Refactoring Test Code", Gerard Meszaros
Forfatteren viser, hvordan man kan anvende design patterns, gentagelser undtagelse, indkapsling og andre principper for udvikling er ved at skrive test-kode.
19. "Compilers. Principper, teknikker og værktøjer", Alfred W. Aho og andre
Bogen beskriver de grundlæggende principper for compiler design og lægger særlig vægt på kode optimering. For at hjælpe læseren - et stort antal eksempler fra praksis.
Køb på Litres.ru
20. "Infrastruktur software-projekter. Aftale, idiomer og opskrifter for genanvendelige .NET Biblioteker »Krzysztof Tsvalina Brad Abrams
Publikationen indeholder de bedste metoder til biblioteksudvikling til Microsoft .NET Framework. Bogen har til formål at forenkle arbejdet af enhver .NET-ekspert, der skriver koden for andre udviklere.
Samlet vurdering af engelske bøger findes på Dev-bøger. Der kan du se lister over de mest populære bøger om visse emner, hvad enten det er Java, Database Design og CSS.
Dev-bøger →