Аннотация к книге "Типичные ошибки проектирования"
В области разработки безопасного и надежного программного обеспечения в последнее время наблюдается новый всплеск активности. Чтобы гарантировать создание устойчивой, безопасной системы, избежать ошибок проектирования, необходимо предпринимать определенные превентивные меры. Эта книга посвящена приемам и методам эффективной диагностики программного обеспечения. В ней приводится ряд типовых ошибок — повторяющихся соотношений между сообщением об ошибке и вызвавшем его дефекте программы. Книга будет интересна всем, кто знаком с программированием на языке Java и хотел бы научиться находить и исправлять ошибки в программах.
Да... Книга разочаровала. Зачем-то описано XP и unit testing... Большая часть ошибок не слишком популярна, а часть - применима только к яве. Короче "anti-GoF" не получилось. Да и изложение ужасно.
Во много согласен с автором предыдущего сообщения. Книгу можно (нужно!) соктатить на треть (это минимум!). Подавляющее большинство примеров кода даже не компилируются. Перевод слабый. Обобщая можно сказать, что чтение превращается в игру "Угадай, что имелось ввиду". Ощущение, оставшееся от прочтения: ужасно. Зря потратил деньги.
Книга вызывает противоречивые ощущения. С одной стороны очевиден профессионализм автора как разработчика программного обеспечения, с другой стороны остаются сомнения в профессионализме автора как писателя. Много лишнего. Иногда создается впечатление, что автору надо было просто занять место - в книге фигурирует листинг интерфейса на 5 страницах без реализующих/использующих его классов. Некоторые суждения/заключения весьма спорны - хотя попытка подвергнуть формализации столь слабо формализуемую область налицо. В целом, книга, по-моему, полезная, хотя перевод очень слабый.
chords@bk.ru
Дмитрий
Неизвестный автор