![]() |
CodeRage 5, Video 1: Delphi: трюки и советыИсточник: blogsembarcaderocom Vsevolod Leonov
Embarcadero регулярно проводит онлайн-конференции для разработчиков, посвященных проблемам и перспективам использования средств разработки. Наверное, было бы интересно послушать наиболее запоминающиеся. Естественно, просмотр и прослушивание записей более эффективно на русском языке. Данный пост открывает серию публикаций видео-докладов, локализованных на русский язык. Скачать запись первой презентации можно по ссылке Delphi: трюки и советы. В данном докладе рассмотрены четыре темы:
Почему выбран именно эта презентация в качестве открывающей? Очень многое говорит имя одного из авторов - Марко Кэнту (Marco Cantu). Тем более, что он собирался показать некое "хакерство". На самом деле, не было никакого реального "хакерства", которое часто изображается в runtime умелым использованием адресной арифметики. Здесь всё законно, на основе встроенных языковых возможностях. Это вам не канонический Шаманский метод Geo. Но class helper-ы и еще один "трючок" очень облегчают жизнь, когда… смотрите видео! Шаблоны компонентов - тема хороша. Данная метода ну конечно не сравнима с фреймами или даже репозиторием форм… Однако очень хорошо дополняет технологию визуального программирования достаточно уместной в ряде случаев функцией. Побочные эффекты от точек останова - весьма полезная тема, достойная помещения в долговременную память (мозга) для последующего внезапного извлечения по мере надобности. Ну и конечно "умные" указатели разбивают "мифы" на тему слабости Delphi как языка. Особою ценность для "языковедов" представляет данный раздел презентации, детально разбирающий преимущества обновленных records, о чем Марко Кэнту подробно написал в своем труде "Delphi 2007 Handbook", раздел "Records on steroids" (стр. 99). Забавное название? В определенном смысле, классическая технология Delphi уже давно стала "весьма накаченной", в доказательстве чего готовятся новые локализованные версии видео-сессий с CodeRage 5. |