Идентификаторы Delphi по-русски

Категория: Учебники по Delphi » Delphi XE

Сердцеведением и мудрым познанием жизни отзовётся слово британца; легким щёголем блеснёт и разлетится недолговечное слово француза; затейливо придумает своё, не всякому доступное, умно-худощавое слово немец; но нет слова, которое было бы так замашисто, бойко, так вырвалось бы из-под самого сердца, так бы кипело и живо трепетало, как метко сказанное русское слово.

 

Гоголь. Мёртвые души

В защиту русских слов: их разрешено использовать не только в коммента­риях, но и - весьма опрометчиво! - для именования переменных и прочих элементов программы. Это значит, что вы можете написать не только fence:= 1, но и забор:= 1. И даже то, что потом пишут на заборе (я имею в виду надпись Осторожно - злая собака!). Обязательно так и делай­те, и тогда ни на одном вражеском компьютере исходный текст вашей программы работать не станет, а постоянное переключение раскладки клавиатуры с английской на отечественную сильно укрепит ваше матери­алистическое мировоззрение и повысит меткость русского слова.

 

Идентификаторы Delphi по-венгерски

Категория: Учебники по Delphi » Delphi XE

Ох, я в Венгрии по рынку похожу, На венгерских на румынок погляжу...

В Высоцкий. Инструкция перед поездкой за рубеж

Плохие идентификаторы, как и плохие имена, затрудняют жизнь людей и программ. Чтобы облегчить выбор сотрудник фирмы Майкрософт Чарльз Силош предложил весьма сложную систему составления имён объектов программы. Как известно, венгерский язык очень сложный, но «венгер­ской» эту систему прозвали не поэтому, просто Чарльз Силош по проис­хождению венгр.

 

Существует немало разновидностей этой системы, но мы остановимся на самой простой и внятной из них. Итак, «по-венгерски» любой идентифи­катор составляют из двух частей:

  • префикса, записанного строчными буквами, который указывает на тип объекта, и
  • спецификатора, начинающегося с прописной буквы.
 

Как правильно выбрать имя для переменной в Delphi

Категория: Учебники по Delphi » Delphi XE

- Не беспокойся, Козлодоев...

- Козодоев!

- Козлодоев! Буду бить аккуратно, но сильно!

Диалог Лёлика и Гены из Бриллиантовой руки


Самое важное правило составления имён заключается в том, чтобы это правило было. Если Вы называете переменные по сиюминутной прихоти, то не только дойдёте до странных имён, которые потом и не вспомните, но и потратите массу энергии на выдумывание «умных» имён, вместо того, чтобы придумывать умные алгоритмы.

Брюс Мак-Кинни. Крепкий орешек VisualBasic4

Пространная цитата из Брюса Мак-Кинни, конечно, не случайна - она должна наставить нас на путь истинный при наречении новорожденного элемента программы.

 

 

Грамматика Delphi XE 3

Категория: Учебники по Delphi » Delphi XE

Аз да буки, а там и науки.

Русская пословица

- Скажите, а когда я закончу курсы иностранных языков, я смогу общаться с англичанами?

- Нет, но вы сможете разговаривать по-английски с другими людьми, которые посещали наши курсы!

Анекдот о пользе изучения языков

 

Окно/Палитра компонентов (Tool Palette) Delphi XE

Категория: Учебники по Delphi » Delphi XE

Панель инструментов (ToolPalette) находится в правом нижнем углу ИСР, под окном Менеджера проектов.  

В Delphi XE 3 называется Палитрой инструментов, но мы будем также использовать и её прежнее название - Палитра компонен­тов, - которое более точно определяет её назначение.

Сразу после загрузки ИСР вы увидите в ней список проектов, которые можно создавать в Delphi (Рис. С1.5, слева). Щёлкните на строчке Delphi Pro­jects, чтобы развернуть список доступных приложений (Рис. С1.5, справа). Чтобы открыть список компонентов, щёлкните по строке VCLFormsAppli­cation. В Панели инструментов появится список компонентов (Рис. С1.6), а также одновременно откроется новый проект.