Обсуждение:Collections — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
(Новая: Мне кажется, много очевидных комментариев, например <br> <pre>{Конструктор} constructor Stack<DataType>.Create; </pre> <pre> if Is...) |
|||
Строка 11: | Строка 11: | ||
else // if not IsEmpty | else // if not IsEmpty | ||
</pre> | </pre> | ||
+ | |||
+ | ---- | ||
+ | Нельзя ли разбить модуль на модули STACK, QUEUE, ... и просто их подключать в модуле Collections. | ||
+ | <br> | ||
+ | Преимущества: | ||
+ | # Читаемость и удобство редактирования. | ||
+ | # Пространство имён и IntelliSense. |
Версия 17:35, 16 апреля 2009
Мне кажется, много очевидных комментариев, например
{Конструктор} constructor Stack<DataType>.Create;
if IsEmpty then begin head := new SingleNode<DataType>(x, nil); tail := head; end else // if not IsEmpty
Нельзя ли разбить модуль на модули STACK, QUEUE, ... и просто их подключать в модуле Collections.
Преимущества:
- Читаемость и удобство редактирования.
- Пространство имён и IntelliSense.