 |  | |  | |
О чем не пишут в книгах по Delphi (+ CD-ROM)| Издательство | Издательство «BHV - Санкт-Петербург» |  | | Автор(ы) | Григорьев Антон | | ISBN | 978-5-9775-0190-3 | | Объем | 576 с. | | Год издания | 2008 | | Аннотация | Рассмотрены малоосвещенные вопросы программирования в Delphi. Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др. Большое внимание уделено разбору ситуаций возникновения ошибок и получения неверных результатов в "простом и правильном" коде. Отдельно рассмотрены особенности работы с целыми, вещественными и строковыми типами данных, а также приведены примеры неверных результатов, связанных с ошибками компилятора, VCL и др. Для каждой из таких ситуаций предложены методы решения проблемы.
Подробно рассмотрен синтаксический анализ в Delphi на примере арифметических выражений. Многочисленные примеры составлены с учетом различных версий: от Delphi 3 до Delphi 2007.
Прилагаемый компакт-диск содержит примеры из книги.
О книге "О чём не пишут в книгах по Delphi" | | | Купить книгу (или просмотреть содержание) в интернет магазине: При сравнении цен не забывайте о стоимости доставки оЗон Books.Ru
| | Цена | ~400 р. |
|
Добавить свое мнение 27-05-2010 00:40
>>>материал расчитан уже для опытных программеров
Что касается первой главы книги, то подготовится к ней помжет книга: Горбунов "Создание новых компонентов в Delpi". 2006 г. изд, на вид невзрачная брошюра.
И книга Горбунова и первая глава у Григорьева - это настоящие учебники, т.е. не энцеклопедические словари-справочники а-ля Рей Кнопка, а учебные курсы.
У Горбунова много цитат из Григорьева, видимо из статьи еще. Поэтому иногда возникает впечатление, что один человек писал.abc 26-03-2010 09:17
Да. Действительно интересный сайт, за которым присматривают очень образованные люди. И это радует. androlik 05-03-2010 12:13
>>> Автор, пожалуйста, скиньте на мыло список ваших творений может еще что-нибудь интересное приобрету
Список творений Антона можно посмотреть вот здесь
http://delphikingdom.com/asp/users.asp?ID=73
Но приобрести не удастся, только прочитать в электронном виде, так как других бумажных книг по программированию, насколько мне известно, у него нет. Geo
05-03-2010 04:57
Недавно купил эту книгу. Очень понравилась, правда до конца еще не дочитал, материал расчитан уже для опытных программеров. В принципе изложено все достаточно понятно, но читать надо внимательно. Советую.
P. S. Автор, пожалуйста, скиньте на мыло список ваших творений может еще что-нибудь интересное приобрету. androlik 21-12-2009 12:48
хотелось бы иметь книгуNik 20-10-2009 11:34
>>>Как насчёт выпуска книги в электронном формате?
Сам я не имею права сделать это, так как права на публикацию в любом виде передал редакции, а редакция на это вряд ли пойдёт, так как тираж ещё не разошёлся (на 01 октября 2009 на складе издательства оставалось 359 штук из первоначальных 2500). Антон Григорьев
20-10-2009 11:28
>>> Как насчёт выпуска книги в электронном формате?
Насколько я понимаю ситуацию, это вопрос к издательству, а не к автору, так как права на книгу принадлежат именно издательству. Geo
20-10-2009 11:06
Как насчёт выпуска книги в электронном формате? Бумажные книги последнее время стараюсь не покупать - ставить некуда, выбрасывать после прочтения тоже не лучший выход, ибо может ещё понадобиться.
noname 20-10-2009 10:58
Как насчёт выпуска книги в электронном формате? Бумажные книги последнее время стараюсь не покупать - ставить некуда, выбрасывать после прочтения тоже не лучший выход, ибо может ещё понадобиться.
noname 21-07-2009 13:31
Отличная книга! Рассмотрены многие темы нашего университетского курса СППО, причем намного понятнее, чем в других книгах (РИХТЕР, ДЖОНС-ОЛАНД). Побольше бы таких книг.:) Спасибо! svchaos 04-07-2009 01:35
tiriet:
Вы неправильно поняли, зачем я предлагаю изучать внутренности VCL. Дело отнюдь не в эффективности. Вот я сейчас участвую в разработке большого комплекса со сложной математикой на графах. Но пользоваться им будут люди со своими взглядами на пользовательский интерфейс, и чтобы удовлетворить их требованиям, стандартных компонентов не всегда хватает. Вот тут и пригождается умение влезть в дебри стандартной библиотеки (в данном случае, правда, не VCL, а Windows Froms, т.к. проетк на C#) и написать что-то нестандартное. И это далеко не единственный проект в моей практике, где без знания внутренних механизмов и умения влезть в них просто невозможно было сделать то, что хотел заказчик.
Эффективность - это не только скорость решения систем дифференциальных уравнений, это ещё и хорошо продуманный интерфейс, в котором всё, что нужно, оказывается под рукой, в котором по максимуму учтена специфичность конкретной задачи. А стандартные компоненты на то и стандартные, чтобы удовлетворять только общим требованиям. Обрабатывать их напильником под конкретную ситуацию приходится уже самому. Антон Григорьев
03-07-2009 23:48
Очень хорошая книга. Советую. Понравилось то, что рассказывается то, как устроенные VCL. Как работают система и приложения в ней. Ведь без этого невозможно написать эфективный код. ИМХО книжка очень хороша.
скажите мне, почему все так любят ковырять механизмы ВСЛ, и как знание ВСЛ помогает писать эффективный код? вот не понимаю. какая мне разница до эффективности работы какой-то там кнопки, если после ее нажатия надо решать дифур в частных производных измерениях этак в пяти какой-нить завернутой схемой с подвывертом на хитро-вывернутых невыпуклых многомерных ячейках?
Эффективность этого кода ну никак не зависит от весла, вот хоть ты тресни.
И если программист на работе занимается изучением особенностей вцл, вместо того, чтобы используя уже готовые компоненты заниматься реализацией своей бизнес-логики, то код то у него может и выйдет "эфективный" с его точки зрения, только работа такого программиста в целом не эффективна.
А книжка конечно хороша. tiriet 17-06-2009 23:26
Луч света в темном царстве книг по Делфи.
Боюсь, что это единственная книга по Делфи, по которой видно,что автор учился не только в школе.
Я имею ввиду описание механизмов работы VCL и (блок-)схемы.Сообщение не подписано 28-03-2009 04:10
Интересная книга, читается вдумчиво по 10 страниц в день с осмыслением.
Обидно, что на газетной бумаге напечатана. На хорошую вещь у издательства хорошей бумаги не нашлось? Док 26-01-2009 00:37
Очень занимательная книга, заставила о многом задуматься. Печенька 12-01-2009 05:37
Купил книгу в книжном магазине м. Царицино, очень понравилась только прилагающегося диска нет, сколько продавцы не искали, не нашли... Помогите пожалуйста, пришлите примеры с диска на почту dj_gisma@mail.ruИван 17-12-2008 05:19
Этож просто... :) особенно в Делфи.
Советую всем упорно ковыряться в сырцах VCL и по ходу пьесы изучать API (тут уже какое в сырцах подвернется), документации валом.
Изучив все самостоятельно вы на порядок будете осмысленней представлять все внутренние механизмы, виртуозно модифицировать компоненты, создавать свои.
А еще советую всем кто подозвервает побольше карпеть над книгами типа "Программирование серверных приложений" от Рихтера и тому подобные вещи.
Всех благ.Азамат 01-12-2008 00:59
Почему-то вспомнился некто Вирт, который расписался в том, что он не способен понять понаписанного Страуструпом...
Ну, написанного Страуструпом не может понять, похоже, даже сам Страуструп... Иначе не было бы прямо противоположных советов в различных изданиях одной и той же его книжки. Антон Григорьев
30-11-2008 16:27
Я не профессиональный программист, но прочел достаточно книг, чтобы делать выводы о КАЧЕСТВЕ книг по программированию. Эта книга ответила примерно на 80% моих вопросов, ответов на которые я так и не смог найти в инете. Огромное спасибо автору за качественный и понятно изложенный материал, и жду продолжения в следующих публикациях(надеюсь они будут).
P.S.
присоедияюсь к GEO Valek 22-11-2008 10:06
Почему-то вспомнился некто Вирт, который расписался в том, что он не способен понять понаписанного Страуструпом... ;) Это я к тому, что может быть оно и хорошо, чтобы книги писали теоретики... Они отталкиваются не от того, "как можно", а от того, "как надо" и "как правильно". И именно теоретики в силу использования абстрактного мышления могут шагнуть дальше. Правда, далеко не все теоретики... Многие занимаются только компиляцией чужих идей, не пытаясь идти вперёд. Это не просто слова, примеры у меня перед глазами. Ян 12-10-2008 05:49
Роман:
Я удалил ваш комментарий, потому что он содержал не относящиеся к делу шуточки с непристойными словами, использование которых запрещено правилами сайта. Если хотите, чтобы ваш комментарий остался, напишите его ещё раз, но без использования подзаборной лексики. И было бы неплохо привести хотя бы пару примеров того, что вы посчитали в книге лишним. Антон Григорьев
10-10-2008 15:55
>Наконец-то книги начали писать программисты, а не теоретики ...
Страуструпа читал? Большинство книг написано именно программистами, а не теоретиками.Никита 01-10-2008 21:23
Доброго всем времени суток.
Мне очень понравилась книга "О чём не пишут в книгах по Delphi", ведь действительно нельзя научиться программировать в Делфи не разобравшись с внутренними принципами работы.
С уважением, Евгений. Евгений Леонидович Серебров 16-09-2008 15:19
Очень хорошая книга. Советую. Понравилось то, что рассказывается то, как устроенные VCL. Как работают система и приложения в ней. Ведь без этого невозможно написать эфективный код. ИМХО книжка очень хороша. Игорь Тян 16-06-2008 22:27
Наконец-то книги начали писать программисты, а не теоретики ... Rustam 26-04-2008 03:16
Очень интересная книжка. Советую.angelnay 09-04-2008 13:56
Тем, кто уже научился кидать компоненты на форму, но подозревает (правильно подозревает ;-)), что программирование этим не исчерпывается, иметь обязательно. Geo
|
|