Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Анализ кода на примере проектов Open Source, Рецензия книги издательства "Вильямс" 
V
    Опции темы
FiMa1
Дата 8.6.2007, 11:59 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 408
Регистрация: 23.9.2006

Репутация: 5
Всего: 6



Издательство "Диалектика-Вильямс" представляет:


user posted image

Рецензируемая книга задумана как практическое пособие для программистов-разработчиков, желающих больше узнать о программировании. Она не является учебником и предполагает наличие у читателя определенных знаний в области разработки кода.

Данная книга реализует удачный подход в обучении важной особенности программирования – чтению и анализу кода больших объемов. Это необходимо для лучшего понимания работы программы, для повышения собственных навыков программирования путем изучения конструкций в коде, написанных профессиональными программистами. Кроме того, использование фрагментов кода, зарекомендовавших себя и проверенных временем, позволит избежать совершения новых ошибок при написании и усовершенствовании программ.

Книга является всесторонним описанием всех основных составляющих программирования, необходимых для полного понимания и анализа кода. Каждая ее глава содержит изрядную порцию информации, которая могла бы занять несколько книг.

Автор, начиная с подробного описания основных элементов программ, переходит к более сложным аспектам программирования, таким как сложные типы данных в языке (структуры, указатели), сложные средства управления программами (рекурсия, распараллеливание). Отдельная глава посвящена анализу программного кода больших проектов. Затронуты вопросы, касающиеся стандартов стиля программирования. В заключении представлено описание вспомогательных программных средств для анализа ПО. Что ценно, в конце книги автором приведен практический пример последовательного разбора кода с учетом основных этапов и приемов рассмотренных в теории. Изложение каждой главы сопровождается многочисленными содержательными, нетривиальными примерами, дополнительно представленными на диске.

Автор стремится рассматривать материал в определенной логической последовательности, избегая как нагромождения программного кода, так и излишнего теоретизирования. Предложенная автором последовательность изучения материала книги в значительной степени облегчает его понимание и освоение.

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

Рецензируемая книга рекомендуется для прочтения широкому кругу читателей: от студентов, желающих повысить свой уровень знаний и навыков в области программирования, до специалистов высокого уровня, занятых в сфере разработки ПО. Любому программисту, серьезно подходящему к разработке программ, просто необходимо включить эту книгу в список обязательного чтения.

Это сообщение отредактировал(а) FiMa1 - 9.6.2007, 08:42
PM   Вверх
Daevaorn
Дата 17.6.2007, 17:51 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Мне книга не понравилась. Ничего нового в ней я не нашел. Лишь лишний раз правила написания хорошего код вспомнились.
PM MAIL WWW   Вверх
console
Дата 19.8.2007, 02:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.2.2007
Где: Belarus::Minsk

Репутация: 1
Всего: 3



Link есть?


--------------------
user posted image
Nothing is impossible
My WeBlog
PM MAIL WWW ICQ   Вверх
Daevaorn
Дата 23.8.2007, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



console, на этом форуме подобное запрещено. купи в магазине.
PM MAIL WWW   Вверх
Torsten
Дата 23.9.2008, 11:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 10.6.2008
Где: Pskov

Репутация: 3
Всего: 7



Какой смысл закрелять эту тему ? Неужели других книг нету по данной тематике ? Я знаю по крайне мере 2, признанных авторов.
--------------------
We have no begining, we have no end. We are infinite.
PM MAIL   Вверх
EvilsInterrupt
Дата 9.2.2009, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: 2
Всего: 9



Господа, у меня нет навыков чтения чужих исходных кодов и уменя в нем разобрать, сможет ли эта книга дать в этом направлении хорошего пинка ?
PM MAIL WWW ICQ Jabber   Вверх
Earnest
Дата 10.2.2009, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 53
Всего: 183



EvilsInterrupt, я полагаю, что навыки чтения исходного кода может дать только чтение исходного кода, а вовсе не чтение книг. Исходного кода - море, можно на всю жизнь зарыться. Чтобы была польза, нужно поставить конкретную (практическую) задачу. 
Мне книга тоже не понравилась. Есть и получше.
Кстати, коды Open Source - не лучший образец для подражания.



--------------------
...
PM   Вверх
MightyCat
Дата 19.11.2009, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 2.11.2008
Где: Донецк

Репутация: нет
Всего: нет



Все говорят, что видели и знают получше... так где же ваши рекомендации?
PM MAIL ICQ   Вверх
LeonidPr
Дата 27.3.2012, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 17.2.2012
Где: г. Чебоксары

Репутация: нет
Всего: 1



Цитата(Earnest @ 10.2.2009,  10:17)
Есть и получше.

Может названия озвучите, было бы интересно почитать.
--------------------
pkunzip.zip
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0752 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.