страниц: 248;
масса, г.: 290;
размеры (высота, ширина, толщина), см.: 22x17x1
обложка: мягкая;
бумага: офсетная
переводное издание
оригинал: "Why Software Sucks... and what you can do about it"
ISBN 0-321-46675-6
язык: английский
Аннотация к книге
Дэвид Платт, за плечами которого 20-летний опыт программирования и преподавания, утверждает, что современное ПО – отстой. Оно не защищено и позволяет программам злоумышленников проникать из Интернета в наши компьютеры. Оно ненадежно и ломается в самый ответственный момент, уничтожая плоды наших долгих трудов и не давая средств к их спасению. Им трудно пользоваться, потому что приходится ломать голову над тем, как выполнить простейшие операции. Дэвид Платт объясняет, почему программы могут так разочаровывать и даже оказываться опасными, а также предлагает несколько способов борьбы с этим. Изложение содержит много примеров и сдобрено юмором. Не многие компьютерные книжки способны заставить громко смеяться. Но Дэйв не только смешит, он делится очень интересными наблюдениями и взглядами, излагая их в ясном и занимательном стиле. Он призывает пользователей сообща бороться с производителями плохого ПО и приглашает всех единомышленников на свой сайт www.suckbusters.com. Отзывы читателей: "Я только что закончил читать лучшую компьютерную книжку [«Why Software Sucks»] и хочу сказать о ней доброе слово. Включите ее в свой список обязательного чтения, если у вас есть программы, если вы любите программы, не любите программистов или даже сами программист, потому что мистер Платт (который преподает программирование) вознамерился сбить спесь с тех, кто считает, что если он может написать программу, то может сделать ее простой в обращении… Книга смешная, но она также служит важным предупреждением тем софтверным компаниям, которые намереваются сократить свои расходы на поддержку клиентов. Если вас мучает вопрос «Почему хорошие программисты пишут такие ужасные программы?», то ответ на него вы найдете в этой книге."
Джон Мак-Кормик (Gohn McCormick), ведущий колонки Locksmith на TechRepublic.com:
"Скажу сразу, немногие компьютерные книжки способны заставить меня громко смеяться. Но Дэйв Платт не только смешит, он также делится некоторыми очень интересными наблюдениями и взглядами, излагая их в ясном и занимательном стиле. Это тоже встречается нечасто!"
Генри Лейтнер (Henry Leitner), зам. декана по информационной технологии и старший преподаватель вычислительных наук, Гарвардский университет:
"Уникальный подход Дэвида к трепещущим проблемам разработки ПО заставил меня по-новому взглянуть на этот процесс. Если вас заботит качество программ, которыми вы пользуетесь или которые разрабатываете, прочтите эту книгу."
Начать хотя бы с того, что содержимое
подано в виде каши. И не правильной
полезной каши, а отвратительного клейстера,
годного только для заклеивания окон. При
отсутствии других альтенатив, разумеется.
Мне периодически приходилось пересматривать
читаемую главу, чтобы (усилием воли!)
придать содержимому структуру и высосать из
пальца смысл.
К названию книги отношение имеют
вступление, часть первой главы и обложка.
Остальная часть книги - то, что автору
давно хотелось излить, но никто не хотел
слушать. Зато бумага стерпит. Особое
впечатление на меня произвела 6-я глава,
целиком посвященная любованию конференции
Microsoft под названием Tech Ed. После нее
я начал давать книгу дочерям для
покладывания под рисунки, когда они
рисовали фломастером - чтобы стол не
пачкали. Дочитал книгу только для того,
чтобы иметь моральное право написать этот
отзыв.
Продолжить можно тем, что автор вовсю
попирает свои собственные заповеди. На
вскидку помню две:
1. Не критикуй, если не знаешь как сделать
лучше.
Автор поливает грязью почти всё ПО на
планете не предлагая НИЧЕГО состоятельного
взамен. В качестве улучшизмов озвучивается,
в частности, следующее. (а) Пишите письма.
Так и представились мне тысячи читателей,
решивших просмотру футбола или походу в
кино предпочесть написание обстоятельного
гневного отзыва на нотепад. Те, кто писал,
продолжит писать. Остальные и не подумают
начать. (б) Поливайте программистов
помоями. Что же, мир, надо думать, сразу
станет лучше. Вот только сколько бы ни
хамили мне пользователи, делать я буду то,
что начальник прописал. Как и 99%
остальных. Оставшийся 1% уволят. (в)
Покупайте то, что вам нравится и не
покупайте то, что не нравится. По-моему,
это верх никчемности, писать подобное в
книге, претендующей на то, чтобы ответить
на такой, я бы сказал, фундаментальный
вопрос.
2. Поймите, что ваш пользователь не такой,
как вы.
Остаётся неясным, почему автор
проигнорировал остальное человечество (и
почему не применил это правило к себе)
(лукавлю, конечно; по-моему, всё дело в
ограниченности автора). Если он -
самовлюблённый псих с манией величия,
пишущий отстойные программы потому, что
считает себя самым умным, - чем при этом
невероятно гордится - то это не значит, что
все остальные разработчики такие же.
Ну, а закончил бы я критикой главного
вектора книги, как он озвучен - насколько
мне удалось его рассмотреть: софт - отстой
оттого, что тупые ПРОГРАММИСТЫ не понимают
пользователей. Программисты помянуты
несчётное количество раз, что чётко
обнажает либо лживость, либо недалёкость
автора. Я разработал множество приложений,
которые в разной степени хорошо справлялись
с поставленной бизнес-задачей и были в
разной степени отстойными с точки зрения
usability. И всегда по одной и той же
причине: заказчик УДАВИТСЯ за лишний
рубль/dollar. И я проектирую GUI не потому,
что я идиот (которого нужно многократно
ударить коленом в пах за каждую слезу
пользователя - согласно книге), а потому
что заказчик УДАВИТСЯ за лишнего человека
на проекте. Да, книга всё больше про
"коробочное" ПО, но у скольких из вас всё
ПО на машине лицензионное? Вот именно. Если
же вы - линуксоид, то эта книга вообще не
про вас, поскольку главный аргумент автора
- кошелёк.
Книга поднимает правильные вопросы, однако
уровень их обсуждения очень поверхностен, а
ответы фальшивы. В итоге получилась ещё
одна книга из столь нелюбимой автором серии
"для идиотов". И что, возможно, хуже всего,
своим напором книга может оставить у
неподготовленого читателя иллюзию
понимания, что обычно приводит к гораздо
более плачевным последствиям, чем неведение
о своей непросвещённости. Подготовленному
же читателю книга не даст ничего кроме
знания, что ни эту, ни любые другие книги
Платта покупать не стоит.
Софт - отстой! И что с этим делать? (13/02/2010)
Не думаю, что книга так уж плоха. Уровень знаний читателя действительно предполагается довольно низкий (к методологии отношение довольно косвенное, в нескольких главах - ругань по поводу интерфейса, остальное мысли о всём окружающем), поэтому книга - нормальный вариант для общественного транспорта.
Понравилась главы о конференциях и глава-описание гиков. Можно улыбнуться и увидеть что-то смутно знакомое... :))
Автора ругают, но приводимые им примеры "сакса" - это действительно пример по крайней мере не самой лучшей логики.
Впечатление после прочтения - нейтральное.
без темы (21/12/2009)
софт отстой и эта книга - тоже отстой. не встретил ни одной оригинальной мысли (лучше прочесть Купера, у него есть) и излишне много эмоций. жаль потерянного времени и 50 рублей на файл (времени жаль больше)
без темы (17/11/2009)
Мне понравилась. Смело подошел к проблеме, взглянул с новой точки зрения на вопрос. Уровень книги - пользователь ПК. Но мне, как разработчику, точка зрения показалась очень интересной.
Книга - отстой (06/08/2008)
Далеко НЕ лучший выбор, совершенно не стоит своих денег (рынок проголосовал против этой книги -- цена упала:-). Однобокая беллетристика.
Всех на консоль и в VI (11/03/2008)
Наверное настанет время, когда юзер сам интерфейс обучать будет - типа программирования файрвола - обучающий режим :)
А пока, да пишут под себя или на "опытного пользователя".
А какие, всеж мелкомягкие - заботливые!
Вот и верно, как пользователь заблудиться в "трех соснах "(три режима Vi: командный , вставки и командной строки).
о лузерстве виндоус (29/01/2008)
Если бы Дэвид Платт пользовал GNU/LINUX, не было бы нужды писать подобную книгу. А так, для кого она написана - не понятно...
без темы (16/01/2008)
Книга не понятно для кого написана. Изложенные в книге идеи полезны разработчикам софта, а стиль изложения - "для чайников". 50% книги рассказываются дебильные вещи из разряда "как генерируются веб-страницы".
Win sucks (24/12/2007)
Книга будет полезна для разработчиков idiot-friendly приложений))))
Ну кому как не ему, заслуженному работнику Microsoft, не знать про отстойный софт)))
без темы (23/12/2007)
А вот представьте себе - я высказываю это же мнение в инете постоянно - Современный WIN-софт - АЦТОЙ!
Приятно было увидеть единомышленника!
без темы (20/12/2007)
Поразил сайт книжки (активно рекламируемый автором) -- образец отвратительного юзабилити ) В целом читать интересно, но автор полностью из мира Windows и, похоже, считает его единственным возможным, что накладывает заметный отпечаток на все суждения.
без темы (19/12/2007)
Читал Алана Купера, много размышлял о своих программах.
Прочитал страницы данной книги приведенные на сайте. Тоже есть над чем подумать (по крайней мере пару ляпов с окнами подтверждения в своих программах увидел :) ).
Вот только понять не могу, почему большинство из написавших высказываются негативно. Неужели все такие гуру в области юзабилити или большинству наплевать на пользователей собственных программ? А может книга задела за больное?
Мне кажется, почитать стоит, а будет отстой (не софт, а книга :) ), тогда и высказывать здесь свое мнение.
без темы (19/12/2007)
Уже давно программирую в такой манере. Нового ничего не узнал. До сих пор сомневаюсь, должен ли программист проектировать пользовательский интерфейс? Сам проектирую ПИ по нужде (не кому поручить).
без темы (19/12/2007)
Если у таких книг найдутся последователи, то со временем автовладельцы будут отсуживать миллионы долларов у компаний, если их ударит статикой о корпус купленного автомобиля или если они прольют на себя кипяток из свеже купленного чайника.
Автора в газенваген.
А труп - в биореактор, для надёжности!
без темы (19/12/2007)
Работал техником программистом, сейчас –инженер системный программист.
Действительно книгу читать ненужно, чтобы понять, что софт отстой. Всего лишь нужно им попользоваться, и тогда приходит понимание того, что он отстойный, тупой и ненадежный.
Компьютер это конечно инструмент, это не кубик рубика, и не еще более сложная головоломка..
ИМХО Пользователь недолжен разгадывать ребусы от компании Микрософт (о понятии юзабилити там я думаю, даже еще и не слышали.. -судя о развитии их продуктов)
Про книгу сказать ничего немогу, нечитал). Но почитаю.
ПС. У меня есть инструменты и предметы быта -это ложка, вилка... (таких инструментов много)))
Комп. уже давно предмет быта, судя о его распространении среди населению и сфере его использования (Я не говорю о спец. вычислительных системах, мэйнфреймах, серверах и о прочих серьезных системах)
Софт-Отстой (19/12/2007)
Я программирую уже более 30 лет, консультант по администрированию серьезных систем и в больших компаниях. Не надо мне читать книгу чтобы согласиться с автором. Я полностью согласен и знаю причины.
без темы (19/12/2007)
Во-первых, книга расчитана на американскую аудиторию.
Во-вторых, аффтор походу сам ламмер, хоть про него и говориться, что у него богатый опыт программирования, и т.д. Компьютер - это не автомобиль. Это инструмент. А инструмент надо уважать, и хоть немного знать, как он работает. Аффтор наверно является ярым сподвижником "лозунга" Microsoft "Компьютер для домохозяек", и поэтому он явно оправдывает тех идиотов, которые садятся за компьютер и считают, что если они уж сели, то работа уже должна быть сделана. Бред. Да, интерфейс надо проектировать, надо уважать пользователя. Но и пользователю надо уважать компьютер, и знать как он работает, хотя бы в общих чертах. Компьютер - это инструмент, нельзя делать инструмент предметом быта.
Книга - отстой. Ф топку!
без темы (19/12/2007)
почитал странички, которые предлагаются для ознакомления, такое чувство что автор писал книгу исходя из одних эмоций. По моему у Алана Купера, на которого ссылается Платт, к usability более серьёзный и основательный подход.
в тему (18/12/2007)
Если бы мне эту книгу порекомендовал живой человек, а не робот с books.ru, я бы его *censored* слегка.