Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Фолианты
  
Основная

Книжная полка
Обзоры и рецензии

Библиотека примеров
Сетевые библиотеки


Издательства
Интернет-магазины


Поиск книг
Тематический каталог книг

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  06:24[Войти] | [Зарегистрироваться]

За что я не люблю Архангельского

Игорь Шевченко
дата публикации 04-11-2004 18:29

За что я не люблю Архангельского
Впечатления от прочтения книги "Программирование в Delphi 6",
автор Архангельсикй А.Я., издательство Бином, 2001 год,
ценой в 510р.
В книге дается методика построения прикладных программ, реализующих текстовые и графические редакторы, мультипликацию и мультимедиа, работу с базами данных, пострение справочных систем, отчетов, приложений для Интернет, распределенных приложений, клиентов и серверов. Справочная часть книги содержит материалы по языку Object Pascal, функциям Delphi и API Windows, компонентам и классам Delphi, их свойствам, методам и событиям.
Книга рассчитана как на начинающих, владеющих только основами какого-нибудь языка программирования, там и на опытных разработчиков. 1117 страниц.

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

"Delphi это прекрасная система визуального объектно-ориентированного программирования, одинаково радующая и новичков, и ассов".
Я в таком случае предпочту быть новичком :))
"Без особой необходимости не делайте окно приложения с изменяемыми размерами"
За такие советы надо убивать сразу. Потому что мое разрешение экрана окажется меньше, чем у разработчика...
"Из родительской формы можно управлять дочерними формами. Дочернюю форму нельзя уничтожить, пока не унитожена родительская форма."
Про MDI
"В разделе 5.7.2 рассказывалось, как регистрировать приложение в системном реестре и фиксировать там текущие настройки приложения. Однако, подобная работа с реестром возможна только в 32-разрядных Windows. Если же вы хотите, чтобы ваше приложение можно было использовать и в Windows 3.x, то вам надо регистрировать приложение и фиксировать настройки в файлах типа .ini"
Книжка по Delphi 6

И то, что параметр wParam в структуре сообщения Windows и в прототипах фцнкций SendMessage и PostMessage имеет тип Word для меня тоже явилось великим откровением.

Примеры с потоками имеют обычно структуру:
procedure T1Thread.Execute;
begin
  repeat
    Syncronize(SomeProc);
  until Terminated;
end;
Теперь понятно, откуда в форумах вопросы про потоки с таким кодом...

О пакетах времени выполнения:
стр. 535:
"Пакеты (packages) - это специальные динамически подсоединяемые библиотеки, содержащие библиотеки визуальных компонентов и другие объекты, функции, процедуры и т.д. Эти DLL позволяют вам создавать очеь небольшие выполняемые модули, обращающиеся за поддержкой к пакетам. Вы можете также скомпилировать в пакеты свои собственные компоненты и библиотеки. Файлы пакетов имеют расширение .dpl"
стр. 536:
"Так что если вы надумали использовать поддержку пакетов времени выполнения, то вместе со своим приложением вы должны поставлять пользователю скомпилированные файлы эих пакетов - файлы .dcp"
стр. 538:
"При разработке приложений с поддержкой пакетов надо иметь в виду, что пакеты используют API Windows, содержащийся в различных DLL. Если какая-то из этих DLL у потребителя вашего программного продукта ошибочна или не соответствует по дате(версии), у вас могут возникуть проблемы. Их можно избежать, если проверять свое приложение на той системе, для которой оно предназначено, или на чистых установках Windows; тогда сможете быть уверенными, что оно будет выполняться без ошибок, и будете знать, что требуется вашему приложению для нормальной работы. В результате вы сможете убедиться, что включаете в поставку все необходимые файлы, или можете потребовать от пользователя работать на определенной версии операционной системы с определенными установками путей и.т.д."
стр. 657:
"Язык SQL (Structured Query Language - язык структурированных запросов) был создан Microsoft в конце 70-ых годов и получил через некоторое время широкое распространение". Из серии: А вы и не знали...

На странице 576 идет интригующий расказ про "многоярусные базы данных", о том, что "Это новый и многобещающий путь обработки данных в сети. Иногда (в частности, в документации Delphi) этот способ организации баз данных называется multitier - многонитевые. В этом термине под нитью понимается один из множества потоков данных, обменивающихся одновременно с базой данных" (цитата приведена полностью, без опечаток)

Мда.....

Можно и больше примеров привести, только время жалко...


Смотрите также материалы по темам:
[События, персоналии]

 Обсуждение материала [ 02-04-2010 00:01 ] 63 сообщения
  
Время на сайте: GMT минус 5 часов

Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
Функция может не работать в некоторых версиях броузеров.

Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

 
© При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
Все используемые на сайте торговые марки являются собственностью их производителей.

Яндекс цитирования