Какая литература наиболее приятна и полезна для разработчиков на техническом уровне? - PullRequest
2 голосов
/ 05 июня 2009

Я просто провел некоторое время в онлайн-блоге Барта де Смета и обнаружил, что не только полезная информация для разработчиков , но в то же время интересно, веселье, чтение . Автор, очевидно, не только знает свой предмет, но и обладает способностью сделать чтение приятным:

... 80 см позади меня лежит ответ в формате мертвого дерева. я богат на мою книжную полку. Синяя книга, куплен 08/03/03 в Генте согласно наклейке на спине, снимается с места, где он сидел с момента его перевозки за границу почти два года назад Не слишком пыльно хоть. Название все еще ясно удобочитаемо: Windows Server 2003 TCP / IP Протоколы и Сервисы. Да, я признаю Мне даже принадлежат книги по IIS 6.0, Exchange 2003, Active Directory Службы и PKI в Windows Server 2003 ...

Что я ищу в любом случае? О да, огромное количество соединений в ЗАКРЫТЬ состояние. К счастью, Книга Служба браузера объявила зависимость на сервисе индексатора. Консультируется загружать страницы в верхнем диапазоне объем мертвого дерева, вызывая алгоритм поиска для LCID 1033, и отвечает на запрос "CLOSEWAIT" со смещением 329 ...

Другим хорошим примером этого типа письма является классическое Руководство по публикации в Интернете Филиппа и Алекса , которое было книгой 90-х годов по , как настроить веб-сервер но у него был очень субъективный и информативный стиль письма, который заставлял вас читать его как роман , так как вы изучали различные стратегии подключения базы данных к HTTP / HTML. Книга была также полна случайных цветных фотографий, которые он сделал во время своих путешествий по миру, что делало ее единственной в своем роде.

Я хочу найти больше написания этого жанра: например. Письмо, которое берет WPF и ASP.NET MVC и делает его сочным и увлекательным и связывает его с более широким спектром знаний / опыта, письмо, которое учит вас MVVM, но также увлекается философией и проводит параллели между объектно-ориентированными паттернами и греческим мысль или стремление Аристотеля организовать мир в иерархии и т. д.

Кто лучшие разработчики / авторы, которые выходят за рамки простой передачи информации, авторы, которые объединяют свои знания в области ИТ и свои писательские таланты для создания приятной литературы, полезной для разработчиков на техническом уровне?

Ответы [ 9 ]

7 голосов
/ 05 июня 2009

КОД: скрытый язык компьютерного оборудования и программного обеспечения

Чарльз Петцольд

Это хорошая книга для концептуального проектирования оборудования. Petzold может быть лучшим автором компьютерных технологий.

http://www.charlespetzold.com/code/

http://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319

4 голосов
/ 05 июня 2009

Тот, который не охватывает конкретные технические проблемы, такие как ASP.net, а скорее более глубокие вопросы о вычислениях, творчестве и философии, это Годель, Эшер, Бах: Вечная золотая коса Дугласа Хофштадтера. Это также довольно хороший урок истории по частям, и это действительно прекрасный пример занимательной, но технически увлекательной прозы.

2 голосов
/ 05 июня 2009

The Old New Thing - отличный блог, на мой взгляд: в равных частях продвинутые обсуждения по программированию и забавные анекдоты и наблюдения. Я понимаю, что Рэймонд Чен - довольно противоречивая фигура среди разработчиков (вероятно, в основном потому, что он работает в Microsoft), но нельзя отрицать, что парень умный и хороший писатель.

2 голосов
/ 05 июня 2009
2 голосов
/ 05 июня 2009

Мне показалось Программирование на Perl (Ларри Уолл, Том Кристиансен, Рэндал Шварц) интересным для чтения, помимо того, что он был настолько информативен, как и ожидалось от справочника.

Три главных достоинства программистом являются: лень, нетерпение и гордыня.

...

Всякий раз, когда у вас возникает соблазн сделать любое из эти вещи, вы должны сидеть сложа руки и подумай о том, что принесет больше пользы для вас и вашего соседа по долгий путь. Если вы собираетесь налить ваши творческие энергии в кучу код, почему бы не сделать мир лучше место, пока ты на нем?

1 голос
/ 05 июня 2009

Вы, наверное, все это знаете: Блог Джоэла Спольски - это бесконечный запас мудрости для меня. Даже если я думаю, что я прочитал почти все его статьи, я все равно прочитал их как развлекательную лекцию.

Другие книги, которые мне действительно нравятся, и я считаю, что они должны быть прочитаны для любого хорошего разработчика:

Стив Макконнелл - Code Complete 2-е издание

Дино Эспозито, Андреа Сальтарелло - Разработка приложений для предприятия.

1 голос
/ 05 июня 2009

Мой любимый справочник Unix Haters . Эта книга и образовательная, и невероятная. Это абсолютно необходимо прочитать любому, кто когда-либо управлял (лично или профессионально) системой Unix / Linux. Моя любимая глава - NFS (кошмарная файловая система).

0 голосов
/ 05 июня 2009

Мой лучший выбор - CLR через C # . Я действительно любил читать это и узнал тонну из этого. Я рекомендую его всем, кто является программистом .net.

0 голосов
/ 05 июня 2009

Такой широко открытый вопрос, но ComputerZen.com Скотта Хансельмана приходит на ум.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...