Укупна списку су 5720 књига. Испод ћете наћи 20 од најважнијих наведених оних који су икада ишли у руском.
На захтев Лаифхакера њихово мишљење о неким публикацијама деле домаћих стручњака.
1. "Ефикасна рад са застарелим кодом" Мицхаел К. Физерс
Аутор објашњава како да брзо схвате код застарелог, како да га тестирају, како направити промене. Књига садржи низ ефикасних техника специјално дизајнираним за те послове.
Купи на Литрес.ру
2. "Технике објектно-оријентисаног дизајна. Десигн Паттернс ", Ерих Гама и други
Леонид Виговскии, системи Архитекта ИТ-компаније ЛивеТекЦлассиц за програмере. Прва књига посвећена име шаблона.
- Публикација 20 година поново објављен у свом изворном облику. Ово је, наравно, велики недостатак књиге: Неки шаблони могу већ бити застарео. Мислим да је корисно да се прочита после других, модерних, књига о дезена. Утолико пре што је написано у сувом академским језиком. Да би разумели обрасце, ова књига је мора прочитати, али читања додаје хладноћа у очима колега програмера. :) Ја вам саветујем да почнете са "дезена» (Хеад Фирст Десигн Паттернс).
Купи на Литрес.ру
3. "Чист код. Стварање, анализа и рефакторисање ", Роберт С. мартин
Леонид Виговскии, системи Архитекта ИТ-компаније ЛивеТекИнтересантно, али контроверзна књига је углавном о томе како написати јасан и одрживо код.
- Зашто контроверзни? Књиге о писању кода је већ огромна количина, а неке методе су опште прихваћена. Али сваки аутор додаје нешто своје. Лично ми је мишљење Боб Мартин изгледа понекад чудно и за разлику од других извора. Не сме читати, али вреди читање. Квалитет код након читања постаје боље.
Купи на Литрес.ру
4. "Предмет-оријентисаног дизајна", Ерик Еванс
Леонид Виговскии, системи Архитекта ИТ-компаније ЛивеТекВеома јака књига која мотивише на себе. Након читања чини се да нема ПОП квалитета код не пише.
- Из ове књиге порасла СКРС концепт, БДД, лук-архитектуру и многе друге занимљиве идеје. Једина мана: књига кроз теоријски. Практична корист је стекао само са издавањем књиге Вон Вернон "спровођења метода објектно-оријентисаног дизајна» (спровођењу Домен Дривен Десигн). Због тога, они треба читати у низу, одмах после једни другима.
Купи на Литрес.ру
5. «ЈаваСкрипт: предности," Даглас Крокфорд
Обавезно књига за веб девелопере. То Даглас Крокфорд говори о ЈаваСцрипт језик и учи предности правилно их користе за стварање ефикасног кода.
Купи на Литрес.ру
6. "Обрасци пословних апликација," Мартин Фовлер и други
Књига описује основне принципе дизајна софтвера за предузећа платформи.
Купи на Литрес.ру
7. "Код Цомплете. Мастер клас ", Стеве МцЦоннелл
Мајкл Осотов, производња директор "центар високе технологије"Класична књига о томе како да пишу боље код.
- Принципи, који су описани у овој књизи су релевантни у сваком тренутку, без обзира на чињеницу да је прво издање је пуштен колико 1993. године. Магија ове књиге је да можете да поново прочитам сваке године, и сваки пут да науче нешто ново.
Купи на Литрес.ру
8. "Рефакторисање. Унапређење постојећег кода, "Мартин Фовлер и други
Леонид Виговскии, системи Архитекта ИТ-компаније ЛивеТекИз серије књига о писању јасно и квалитетан код, "Рефакторисање" - најбоља.
Виговскии: "То не само да показује добру код, али и лош пример објашњава шта је то лоше. Ова књига - мора прочитати за свакога. И пре ћете га прочитати, то боље. Квалитет код након читања расти снажно. "
Ако Фовлер књига сте прочитали, обратите пажњу на "Рефакторисање са шаблонима» (Рефакторисање да обрасци) Јосхуа Кериевски којим се препоручује Мицхаел Осотов.
Мајкл Осотов, производња директор "центар високе технологије""Рефакторисање са шаблонима" Кериевски - одлична књига за оне који се свакодневно суочавају са проблемом Легаци кода и техничку дуга у својим пројектима.
- Ова књига ће помоћи очувању своје живце, спријатељити са и Рефакторисање да боље да код.
9. "Десигн Паттернс", Ериц Фрееман, Елизабет Фрееман и остали
Мајкл Осотов, производња директор "центар високе технологије"Глава Прва серија, по мом мишљењу, је идеална за почетнике у области развоја софтвера.
- вриттен Све књиге различитих аутора, али свака се види заједнички приступ, који је изражен у једноставном презентацијом материјала, занимљив и једноставних примера.
Купи на Литрес.ру
10. «Програмског језика Ц" Бриан В. Кернигхан-а, Денис М ритцхие
Класични уџбеник на језику Ц, написао његових стваралаца. Међутим, за почетнике, ова књига може изгледати изазов јер захтева знање читаоца програмирања.
11. "Ефикасна употреба Ц ++. 55 најсигурнији начин да се побољша структуру и код својих програма, "Сцотт Миерс
Књига садржи савете о дизајну програма, рад са шаблонима и управљање ресурсима, као и друге препоруке за стварање високо-квалитетан софтвер у Ц ++.
Купи на Литрес.ру
12. "Екстремно програмирање: развој кроз тестирање," Кент Бецк
Аутор описује примере методологије развоја софтвера, што подразумева тестирање програма пре писања свој код.
13. "Алгоритми. Дизајн и анализа ", Томас Х Феед и други
Ова књига се зове Библија алгоритама. је себе је основана као одлична научна књига за студенте техничких факултета, и свако ко је заинтересован у науци. Књига доступна језика уводи различите врсте алгоритама и описује њихове карактеристике.
Купи на Литрес.ру
14. "регуларни изрази" по Јеффреи Фриедл
Издање ефективног рада са текстом у Перл, ПХП, Јава, Питхон, Руби и другим програмским језицима.
Купи на Литрес.ру
15. «ЦЛР преко Ц #. Програмирање са Мицрософт платформи. .НЕТ Фрамеворк 4.5 на језику Ц # », Џефри Рихтер
Класични уџбеник на развоју апликација за Мицрософт платформи, укључујући користећи Силверлигхт, Виндовс Пресентатион Фоундатион, АСП.НЕТ и других технолошких компанија.
Купи на Литрес.ру
16. "Модеран дизајн у Ц ++», Андреј Александреску
Књига за искусне програмере у Ц ++. Аутор предлаже нови приступ развоју, комбинујући Метапрограмминг шаблоне, генеричко програмирање и објектно-оријентисане програмски језик.
17. «Мицрософт АСП.НЕТ 2.0. Основни курс "Дино Еспозито
Детаљна упутства за искусне стручњаке у АСП.НЕТ 2.0. Књига нас учи да се створи снажан, поуздан и скалабилних сајтова на овој платформи.
Купи на Литрес.ру
18. "Тест обрасци кУнит. Рефакторисање тест код "Герард Месарош
Аутор показује како се примењују дезена, понављања изузетак, енкапсулација и друге принципе развоја пишу тест код.
19. "преводиоца. Принципи, технике и алати ", Алфред В. Ахо и други
Књига описује основне принципе компилација и ставља посебан акценат на оптимизацији кода. Да помогне читаоцу - велики број примера из праксе.
Купи на Литрес.ру
20. "Инфраструктура софтверски пројекти. Споразум, идиома, и обрасци за вишекратну употребу .НЕТ библиотеке », Крзисзтоф Тсвалина Брад Абрамс
Публикација садржи најбоље методе развоју библиотека за Мицрософт .НЕТ Фрамеворк. Књига је намењена да поједностави рад било НЕТ-стручњака који пише код за друге програмере.
Укупни рејтинг енглеских књига је доступна на Дев-Боокс. Ту можете видети листе најпопуларнијих књига о одређеним темама, било да је Јава, Базе и ЦСС.
Дев-Боокс →