(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

CodeRage 5, Video 1: Delphi: трюки и советы

Vsevolod Leonov

Embarcadero регулярно проводит онлайн-конференции для разработчиков, посвященных проблемам и перспективам использования средств разработки.
Последняя конференция
CodeRage 5 запомнилась достаточно большим количеством интересных докладов, которые доступны в записи.

Наверное, было бы интересно послушать наиболее запоминающиеся. Естественно, просмотр и прослушивание записей более эффективно на русском языке. Данный пост открывает серию публикаций видео-докладов, локализованных на русский язык.

Скачать запись первой презентации можно по ссылке Delphi: трюки и советы.
Оригинальная версия (на английском языке) легко ищется здесь (Wednsday, Oct 6).

В данном докладе рассмотрены четыре темы:

  1. Шаблоны компонентов (Component templates)
  2. Хакерские трюки для модификации существующих классов (Hacks to modify an existing class)
  3. Побочные эффекты от точек останова (Breakpoints with side effects)
  4. "Умные" указатели на основе generics (Smart pointers with generics)

Почему выбран именно эта презентация в качестве открывающей? Очень многое говорит имя одного из авторов - Марко Кэнту (Marco Cantu). Тем более, что он собирался показать некое "хакерство". На самом деле, не было никакого реального "хакерства", которое часто изображается в runtime умелым использованием адресной арифметики. Здесь всё законно, на основе встроенных языковых возможностях. Это вам не канонический Шаманский метод Geo. Но class helper-ы и еще один "трючок" очень облегчают жизнь, когда… смотрите видео!

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

Побочные эффекты от точек останова - весьма полезная тема, достойная помещения в долговременную память (мозга) для последующего внезапного извлечения по мере надобности.

Ну и конечно "умные" указатели разбивают "мифы" на тему слабости Delphi как языка. Особою ценность для "языковедов" представляет данный раздел презентации, детально разбирающий преимущества обновленных records, о чем Марко Кэнту подробно написал в своем труде "Delphi 2007 Handbook", раздел "Records on steroids" (стр. 99). Забавное название? В определенном смысле, классическая технология Delphi уже давно стала "весьма накаченной", в доказательстве чего готовятся новые локализованные версии видео-сессий с CodeRage 5.



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 07.03.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Enterprise Connectors (1 Year term)
Delphi Professional Named User
SmartBear QAComplete Concurrent User Subscription License - On Premise (1 Year Subscription)
ARCHICAD 21, локальная лицензия на 12 месяцев
Allround Automation PL/SQL Developer - 5 user license
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
eManual - электронные книги и техническая документация
Adobe Photoshop: алхимия дизайна
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100