|
libcats.org
Джоэл о программированииДжоэл СпольскиАннотация: Полное название книги: "Джоэл о программировании и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения (ПО), проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ними ". Книга представляет собой подборку эссе. Талант и глубокое проникновение в суть предмета сделали Джоэла Спольски мастером своего дела, а остроумие и едкий юмор принесли ему скандальную известность среди программистов. Затронуты практически все аспекты создания ПО от лучших способов устройства рабочего места программиста до лучших способов написания программного кода. Издание адресовано широкому кругу читателей - и тем, кто собирается руководить программистами, и самим программистам - как приверженцам Microsoft, так и сторонникам движения Open Source. Из рецензии о книге: Разработка программного обеспечения не начинается и не заканчивается на программировании. Но если о программировании книг - море, то пособий по всем остальным этапам разработки явно не хватает. Как правильно проектировать продукт, что следует за его сборкой, как не поскользнуться на стратегическом планировании и как заинтересовать программистов, работающих в команде? У каждого свои приёмы, но почему бы не обратиться к чужому опыту - вдруг оттуда удастся взять что-то, применимое в вашей разработке программного обеспечения? Джоэл Спольски занимается разработкой уже не один десяток лет. Он работал в команде, создавшей Microsoft Excel, участвовал в разработке почтового клиента для абонентов провайдера Juno, а после организовал собственную компанию Fog Creek Software. Пишет о разработке Джоэл тоже давно, и на его сайте находится множество статей по самым разным вопросам разработки. И читают их сотни тысяч, если не миллионы людей по всему миру. Эту книгу будет полезно прочесть любому человеку, который хоть как-то связан с разработкой программного обеспечения: программистам, тестировщикам, дизайнерам, техническим писателям, руководителям фирм, которые специализируются на этой области ИТ, в общем, всем. Книга разделена на четыре части. Первая называется "Биты и байты ", и в ней рассказывается непосредственно о программировании и технологиях, с ним связанных. Написание кода, вопросы создания многоязычных приложений; соблюдение сроков, указанных в контрактах; разработка интерфейсов пользователя... Мысли обо всём понемногу, которые, конечно, не заменят учебников, но профессиональным разработчикам помогут разобраться с проблемами наилучшим для всех (и для них, и для пользователей) образом. Вторая часть, "Руководство разработчиками ", адресована руководителям. Кого и как принимать на работу, каким образом организовывать работу и добиваться максимальной эффективности, почему нужно содержать в команде тестеров, как не попасть в плен к "дырявым абстракциям "... Советов Джоэл даёт столько, что сложно не поддаться соблазну применить их все сразу на практике. Третья часть лично мне понравилась больше всего. Она называется "Мысли Джоэла: случайные высказывания по не столь случайным поводам ". Это заметки по философии разработки программного обеспечения, а также по стратегическому планированию этой разработки. Если хотите узнать, чем стратегия Amazon отличается от стратегии Microsoft, в чём заключается секрет успеха Window, почему Microsoft стала самой богатой компьютерной корпорацией, а Netscape за считанные месяцы превратилась в безнадёжного аутсайдера, то эта книга пригодится и для утоления такого рода любопытства. Наконец, четвёртая часть, "Немного о .NET ", посвящена платформе Microsoft .NET. В ней Джоэл высказывает некоторые спорные, но очень интересные мысли, а также говорит о перспективах все программной отрасли в целом. Как говорит известный в области разработки ПО Аарон Дейкстра: Книга Джоэла Спольски будет полезной любому, кто занят в индустрии ПО, кто ищет решения вопросов, связанных с разработкой и проектированием ПО или управлением проектами. Джоэл поднимает различные вопросы, имеющие отношение к проектированию, тестированию, методикам гибкого программирования и организации работы, а также к взаимоотношениям тех, кто участвует в проектах разработки ПО. Он способен увидеть в них главное и умеет говорить об этом главном. Эта книга действительно в состоянии помочь задуматься о том, что же мы делаем, когда создаем ПО. Кроме всего прочего, книга написана очень занимательно, и читать ее - одно удовольствие. Метка темы: Управление программными проектами
Популярные книги за неделю:
#2
В.Бекетов, К.Харченко. Измерения и испытания при конструировании и регулировке радиолюбительских антенн (djvu)
4.82 Mb
#4
Самодельные детали для сельского радиоприемникаАвторы: З.Б.Гинзбург, Ф.И.Тарасов.Категория: радиоэлектроника
1.40 Mb
#7
Система упражнений по развитию способностей человека (Практическое пособие)Петров Аркадий НаумовичКатегория: Путь к себе
818 Kb
Только что пользователи скачали эти книги:
#2
Линейное программирование. Руководство к решению задачЛунгу К.Н.Категория: Mathematics, Optimization and control
843 Kb
#6
Хотите говорить по-английски - учитесь правильно читатьЭксуайзед В., Эсти К.Категория: Иностранные языки
4.24 Mb
#7
Справочник по газоснабжению и использованию газаСтаскевич Н.Л., Северинец Г.Н., Вигдорчик Д.Я.Категория: 1735566-Книги по строительству Часть 3 (1961-2008), Электронная литература по инженерным системам
12.25 Mb
#9
Археологическая карта Ленинградской области - Восточные и северные районыВ.А.ЛапшинКатегория: История
88.89 Mb
#10
Теплофизические основы получения искусственного холодаБыков А.В.Категория: КНИГИ ТЕХНИКА
16.52 Mb
|
|