+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 93.29 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

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

07.03.2011 14:59
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.

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года