Bendras sąrašas įtrauktas 5720 knygų. Žemiau rasite 20 labiausiai minimų tie, kurie kada nors ėjo į rusų.
Tuo Layfhakera prašymu jų nuomonės apie tam tikrus leidinius pasidalino nacionaliniai ekspertai.
1. "Efektyvus darbas su senosios kodas" Michael K. Fizers
Autorius aiškina, kaip greitai suprasti palikimas kodas, kaip ją išbandyti, kaip padaryti pakeitimus. Knyga yra veiksmingų būdų, specialiai suprojektuoti šių užduočių įvairovė.
Pirkti Litres.ru
2. "Metodai Objektinis projektavimas. Design Patterns ", Erich Gamma ir kita
Leonidas Vygovskyy, sistemų architektas IT įmonių LiveTexKlasikinis programuotojų. Pirmoji knyga skirta šablono pavadinimą.
- Leidinys 20 metų vėl išleido savo pradinę formą. Tai, žinoma, pagrindinis trūkumas knygos: Kai šablonai gali būti jau pasenęs. Manau, kad tai yra naudinga skaityti po kitų, daugiau modernių, knygų dizaino modelius. Tuo labiau, kad tai yra parašyta sausu akademinės kalbos. Suprasti modelius, ši knyga yra turi perskaityti, bet skaityti ją prideda vėsa į kolegų programuotojų akis. :) aš patars jums pradėti su "dizaino modelius" (vadovas Pirmas dizaino modelius).
Pirkti Litres.ru
3. "Švaraus kodas. Kūrimas, analizė ir Refactoring ", Robertas C. kregždė
Leonidas Vygovskyy, sistemų architektas IT įmonių LiveTexĮdomu, bet prieštaringai knyga yra daugiausia apie tai, kaip rašyti aiškiai ir aptarnavimo kodą.
- Kodėl prieštaringas? Knygos apie rašyti kodą jau yra didžiulis, o kai metodai paprastai yra priimami. Tačiau kiekvienas autorius prideda kažką savo. Asmeniškai man Bob Martin nuomonė atrodo kartais keista ir prieštarauja kitų šaltinių. Ne turi skaityti, tačiau verta skaitymo. kodas kokybė po svarstymo tampa geriau.
Pirkti Litres.ru
4. "Tema orientuota dizainas", Erikas Evans
Leonidas Vygovskyy, sistemų architektas IT įmonių LiveTexLabai stipri knyga, kuri skatina savarankiškai. Po svarstymo atrodo, kad ne Pop kokybės kodas nerašo.
- Nuo šios knygos augo SQRS koncepciją, BDD, svogūnų architektūra ir daug kitų įdomių idėjų. Vienintelis trūkumas: knyga per teorinis. Praktinės naudos ji įgijo tik knygos Vaughn Vernon "Metodų Objektinio projektavimo įgyvendinimo išleidimo» (įgyvendinimo Domeno Driven Design). Todėl jie turėtų būti skaitomos eilės, iš karto po to, kai vienas nuo kito.
Pirkti Litres.ru
5. «Javascript: stiprybės," Douglas Crockford
Privalomas knyga kūrėjai. Tai Douglas Crockford pasakoja apie JavaScript kalba ir moko tinkamai juos naudojant sukurti veiksmingą kodą naudą.
Pirkti Litres.ru
6. "Modeliai įmonių paraiškas," Martin Fowler ir kiti
Knygoje aprašomi pagrindiniai principai projektavimo programinės įrangos įmonių platformų.
Pirkti Litres.ru
7. "Kodas baigtas. Master Class ", Steve McConnell
Michaelas Osotov, gamybos direktorius "High-Tech Center"Klasikinis knyga apie tai, kaip rašyti geriau kodą.
- Principai, kurie aprašyti šioje knygoje, yra svarbios visais laikais, nepaisant to, kad pirmasis leidimas buvo išleistas kiek 1993 m. Šios knygos magija yra, kad jūs galite iš naujo skaityti ir kiekvienais metais, ir kiekvieną kartą išmokti kažką naujo.
Pirkti Litres.ru
8. "Refactoring. Tobulinimas esamą kodą, "Martin Fowler ir kiti
Leonidas Vygovskyy, sistemų architektas IT įmonių LiveTexIš knygų serijos rašyti aiškiai ir kokybišką kodą "Pertvarkymas" - geriausias.
Vygovskyy: "Tai rodo ne tik gerą kodą, bet ir blogas pavyzdys paaiškina, ką tiksliai tai yra blogai. Ši knyga - turi perskaityti visiems. Ir kuo greičiau jūs jį perskaityti, tuo geriau. kodas kokybė po svarstymo sparčiai augo. "
Jei Fowler knyga, kurią perskaičiau, atkreipkite dėmesį į "Refactoring su šablonus» (Pertvarkymas į schemas) Joshua Kerievski kurioje rekomenduojama Michael Osotov.
Michaelas Osotov, gamybos direktorius "High-Tech Center""Pertvarkymas su šablonais" Kerievski - puikus knyga tiems, kurie kasdien susiduria su Legacy kodas ir techninės skolą savo projektus problema.
- Ši knyga padės išsaugoti savo nervus, susidraugauti su ir Pertvarkymas padaryti kodą geriau.
9. "Design Patterns", Eric Freeman, Elisabeth Freeman ir kiti
Michaelas Osotov, gamybos direktorius "High-Tech Center"Vadovas Pirma serija, mano nuomone, yra idealus pradedantiesiems programinės įrangos kūrimo srityje.
- Visi knygų parašyta skirtingų autorių, bet kiekvienas yra vertinamas bendrą požiūrį, kuris išreiškiamas paprastu pateikimo medžiagos, įdomus ir paprastas pavyzdžių.
Pirkti Litres.ru
10. «C programavimo kalba" Brian W. Kernighan Dennis M. Ritchie
Klasikinis vadovėlis C kalba, parašyta jo kūrėjai. Tačiau pradedantiesiems, ši knyga gali pasirodyti sudėtinga, nes reikia skaitytojo programavimo žinių.
11. "Efektyvus C ++. 55 patikimiausias būdų, kaip pagerinti struktūrą ir kodą savo programas, "Scott Myers
Knygoje patarimų dėl programos kūrimo, darbo su šablonais ir išteklių valdymą, taip pat kitų rekomendacijų kūrimo aukštos kokybės programinę įrangą C ++.
Pirkti Litres.ru
12. "Ekstremalus programavimas: plėtra per bandymus," Kent Beck
Autorė aprašo programinės įrangos kūrimo metodikos, kurio metu atliekami bandymai programas, prieš rašydamas savo kodą pavyzdžių.
13. "Algoritmai. Dizaino ir analizė "Thomas H. Pašarai ir kita
Ši knyga vadinama Biblijoje algoritmų. Jis įsitvirtino kaip puiki mokslo knygos studentams technikos universitetų ir visiems, kurie domisi mokslu. Užsakyti prieinama kalba pristato įvairių tipų algoritmų ir apibūdina jų savybes.
Pirkti Litres.ru
14. "Reguliarūs išsireiškimai" Jeffrey Friedl
Leidimas efektyvaus darbo su Perl, PHP, Java, Python, Ruby ir kitų programavimo kalbų tekstą.
Pirkti Litres.ru
15. «CLR per C #. Programavimas su "Microsoft" platforma. NET Framework 4.5 kalba C # »Jeffrey Richteris
Klasikinis vadovėlis apie paraiškų Microsoft platforma, įskaitant naudojant Silverlight, Windows Presentation Foundation, ASP.NET ir kitų technologijų įmonių plėtrai.
Pirkti Litres.ru
16. "Modernus dizainas C ++", Andrejus Alexandrescu
Užsakyti patyrusiems programuotojams su C ++. Autorius siūlo naują požiūrį į vystymąsi, derinant metaprogramming šablonus, generic programavimo ir Objektinis programavimo kalba.
17. «" Microsoft ASP.NET 2.0. Pagrindinis Kursas "Dino Esposito
Išsamios rekomendacijos patyrusių specialistų ASP.NET 2.0. Knyga mus moko kurti galingas, patikimas ir keičiamo dydžio svetaines šioje platformoje.
Pirkti Litres.ru
18. "Bandymo modeliai xUnit. Refactoring bandymo kodas "Gerard Meszaros
Autorius parodo, kaip taikomos dizaino modelius, pakartojimų, išskyrus hermetizuoti ir kitus principus plėtros rašote bandymo kodą.
19. "Kompiliatoriai. Principai, metodai ir priemonės ", Alfred W. E. Aho ir kiti
Knygoje aprašomi pagrindiniai principai sudarytojas dizainas ir ypatingas dėmesys skiriamas kodas optimizavimas. Norėdami padėti skaitytojui - daug pavyzdžių iš praktikos.
Pirkti Litres.ru
20. "infrastruktūros programinės įrangos projektai. Susitarimas, Idiomos, ir Patterns daugkartinio .NET bibliotekų »Krzysztof Tsvalina Bradas Abrams
Leidinyje pateikiama geriausius metodus bibliotekų plėtros Microsoft .NET Framework ". Knyga skirta supaprastinti bet .NET ekspertu, kuris rašo kodą kitų kūrėjų darbus.
Bendras įvertinimas anglų kalbos knygas galima rasti Dev-Knygos. Čia galite pamatyti sąrašus populiariausių knygų tam tikrų temų, ar tai yra Java, duomenų bazės projektavimas ir CSS.
Dev-Knygos →