Koko lista mukana 5720 kirjoja. Alla 20 eniten mainittu ryhmä, joka on koskaan meni Venäjän.
Pyynnöstä Layfhakera mielipiteensä tietyistä julkaisuista jaettuja kansallisia asiantuntijoita.
1. "Tehokas työ perintökaaressa" Michael K. Fizers
Kirjoittaja kertoo, kuinka nopeasti ymmärtämään vanhaa koodia miten testata sitä, miten tehdä muutoksia. Kirja sisältää erilaisia tehokkaita tekniikoita suunniteltu erityisesti näihin tehtäviin.
Buy Litres.ru
2. "Tekniikat olio muotoilu. Design Patterns", Erich Gamma ja muut
Leonid Vygovskyy, Systems Arkkitehti IT-yritykset LiveTexClassic ohjelmoijille. Ensimmäinen kirja omistettu mallin nimi.
- julkaisu 20 vuotta julkaistiin uudelleen alkuperäisessä muodossaan. Tämä tietenkin varjopuolena kirjan: Jotkut mallit saattavat jo olla vanhentunutta. Mielestäni on hyödyllistä lukea toisensa jälkeen, nykyaikaisempi, kirjoja suunnittelumalleja. Varsinkin kun se on kirjoitettu kuivassa akateemisen kielen. Ymmärtää malleja, tämä kirja on luettava, mutta käsittelyssä se lisää viileyden silmissä muiden ohjelmoijia. :) Kehotan aloitat "suunnittelumalleja» (Head First Design Patterns).
Buy Litres.ru
3. "Puhdas koodi. Luominen, analysointi ja refaktorointi", Robert C. räystäspääsky
Leonid Vygovskyy, Systems Arkkitehti IT-yritykset LiveTexMielenkiintoinen, mutta kiistelty kirja on pitkälti siitä, miten kirjoittaa selkeä ja ylläpidettävissä koodia.
- Miksi kiistanalainen? Kirjoja koodausta on jo valtava määrä, ja jotkut ovat yleisesti hyväksyttyjä. Mutta jokainen kirjoittaja tuo jotain omaa. Henkilökohtaisesti minulle lausunnon Bob Martin tuntuu joskus outoja ja vastoin muista lähteistä. Ei saa lukea, mutta se on lukemisen arvoinen. koodin laatua lukemisen jälkeen paranee.
Buy Litres.ru
4. "Aihe-Oriented Design", Eric Evans
Leonid Vygovskyy, Systems Arkkitehti IT-yritykset LiveTexErittäin voimakas kirja, joka motivoi itse. Luettuaan näyttää siltä, ettei POP-laatu koodia ei kirjoita.
- Tästä kirjasta kasvoi SQRS konsepti, BDD, sipuli-arkkitehtuuri ja monia muita mielenkiintoisia ajatuksia. Ainoa haittapuoli: kirja teoreettisten. Käytännön hyötyä se hankkia vain vapauttamaan kirjan Vaughn Vernon "täytäntöönpano menetelmät olio-suunnittelu» (täytäntöönpanoasetus Domain perustuva suunnittelu). Siksi, ne tulisi lukea peräkkäin, välittömästi toinen toisensa jälkeen.
Buy Litres.ru
5. «JavaScript: vahvuudet," Douglas Crockford
Pakollinen kirja web-kehittäjille. Se Douglas Crockford puhutaan JavaScriptiä ja opettaa etuja asianmukaisesti käyttämällä niitä luomaan tehokkaita koodia.
Buy Litres.ru
6. "Patterns yrityssovelluksia," Martin Fowler ja muut
Kirjassa kuvataan perusperiaatteet suunnitteluohjelmistot alustoille.
Buy Litres.ru
7. "Koodi täydellinen. Master Class", Steve McConnell
Michael Osotov, tuotannon johtaja "High-Tech Center"Klassinen kirja miten kirjoittaa parempaa koodia.
- Periaatteet, jotka on kuvattu tässä kirjassa ovat merkityksellisiä koko ajan, vaikka ensimmäinen painos julkaistiin yhtä paljon vuonna 1993. Taika tämä kirja on, että voit lukea uudelleen joka vuosi, ja joka kerta oppia jotain uutta.
Buy Litres.ru
8. "Refaktorointi. Parannetaan nykyistä koodia, "Martin Fowler ja muut
Leonid Vygovskyy, Systems Arkkitehti IT-yritykset LiveTexUseista kirjoja kirjoittamisesta selkeän ja laadukkaan koodin "refaktorointi" - paras.
Vygovskyy: "Se ei vain osoittaa hyvää koodia, mutta myös huono esimerkki selittää mitä se on huono. Tämä kirja - täytyy lukea kaikille. Ja mitä pikemmin voit lukea sen, sen parempi. koodin laatua lukemisen jälkeen kasvaa voimakkaasti. "
Jos Fowler kirja olet lukenut, kiinnittää huomiota "Refaktorointi malleja» (refactoring -kuvioille) Joshua Kerievski jossa suositellaan Michael Osotov.
Michael Osotov, tuotannon johtaja "High-Tech Center""Refaktorointi malleja" Kerievski - erinomainen kirja niille, jotka päivittäin kohtaavat ongelma Legacy koodin ja teknisen velan projekteissaan.
- Tämä kirja auttaa säilyttämään hermot, ystävystyä ja refactoring tehdä koodin paremmin.
9. "Design Patterns", Eric Freeman, Elisabeth Freeman ja muut
Michael Osotov, tuotannon johtaja "High-Tech Center"Pää Ensimmäinen sarja, mielestäni sopii aloittelijoille alalla ohjelmistokehitystä.
- Kaikki kirjoittamia kirjoja eri tekijöiden, mutta jokainen on nähnyt yhteistä lähestymistapaa, joka on ilmaistu yksinkertaisella materiaalin esitystapaa, mielenkiintoisia ja yksinkertaisia esimerkkejä.
Buy Litres.ru
10. «C-kielen" Brian W. Kernighan, Dennis M. Ritchie
Classic oppikirjan C-kielellä, kirjoittanut hänen luojia. Kuitenkin aloittelijoille, tämä kirja voi tuntua haastavaa, koska se vaatii lukijan tietoa ohjelmoinnista.
11. "Tehokas käyttö C ++. 55 varma tapa parantaa rakennetta ja koodia, ohjelmia, "Scott Myers
Kirja sisältää neuvoja ohjelman suunnittelu, kanssa malleja ja resurssienhallinta, sekä muita suosituksia luomaan laadukkaita ohjelmistoja C ++.
Buy Litres.ru
12. "Extreme Programming: kehitystä testaus," Kent Beck
Kirjoittaja kuvailee esimerkkejä ohjelmistokehityksen menetelmien, johon kuuluu toteutumatestausohjelmien ennen kirjallisesti koodiaan.
13. "Algoritmit. Design ja analyysi", Thomas H. Rehun ja muiden
Tämä kirja nimeltään Raamattu algoritmeja. Se on vakiinnuttanut asemansa erinomainen tieteellinen kirja opiskelijoille teknillisessä yliopistossa, ja kuka tahansa kiinnostunut tieteestä. Kirja ymmärrettävästi esittelee erilaisia algoritmeja ja kuvataan niiden ominaisuuksia.
Buy Litres.ru
14. "Säännölliset lausekkeet" Jeffrey Friedl
Painos tehokasta työtä tekstin Perl, PHP, Java, Python, Ruby ja muita ohjelmointikieliä.
Buy Litres.ru
15. «CLR kautta C #. Ohjelmointi Microsoft-ympäristöön. .NET Framework 4.5 C-kielellä # », Jeffrey Richter
Classic oppikirjan luoda sovelluksia Microsoft-ympäristöön, kuten käyttäen Silverlight, Windows Presentation Foundation, ASP.NET ja muita teknologiayrityksiä.
Buy Litres.ru
16. "Moderni design C ++», Andrei Alexandrescu
Kirja kokeneille ohjelmoijille C ++. Kirjoittaja ehdottaa uutta lähestymistapaa kehitykseen, jossa yhdistyvät metaprogramming malleja, yleinen ohjelmointi ja olio-ohjelmointikieli.
17. «Microsoftin ASP.NET 2.0. Peruskurssi "Dino Esposito
Yksityiskohtaiset ohjeet kokeneita ASP.NET 2.0. Kirja opettaa meitä luoda tehokkaita, luotettavan ja skaalautuvan sivustot tällä alustalla.
Buy Litres.ru
18. "Testi Patterns xUnit. Refactoring Test Code", Gerard Meszaros
Kirjoittaja osoittaa miten soveltaa suunnittelumalleja, toistoja poikkeus, kapselointi ja muiden periaatteiden kehityksen kirjallinen koe koodia.
19. "Kääntäjät. Periaatteet, tekniikoita ja välineitä", Alfred W. Aho ja muut
Kirjassa kuvataan perusperiaatteet kääntäjä suunnittelun ja korostetaan erityisesti koodin optimointi. Lukijan auttamiseksi - useita käytännön esimerkkejä.
Buy Litres.ru
20. "Infrastruktuuri ohjelmistoprojektien. Sopimus, sananlaskut, ja kuviot uudelleenkäytettävien NET Kirjastot »Krzysztof Tsvalina Brad Abrams
Julkaisu sisältää parhaita menetelmiä kirjaston kehittäminen Microsoft .NET Framework. Kirja on tarkoitettu yksinkertaistamaan työtä tahansa .NET-asiantuntija, joka kirjoittaa koodia muille kehittäjille.
Kaikki Arvioinnit Englanti kirjoja on saatavilla Dev-kirjat. Siellä voit nähdä luettelon suosituimpia kirjoja tietyistä aiheista, onko Java, Database suunniteltu ja CSS.
Dev-kirjat →