История изменений
Исправление cab, (текущая версия) :
я как раз сегодня гору такого кода от бородатых американских юникс-пистонщиков ковырял.
Говнокод на чем угодно можно сообразить. В случае же Delphi сама среда на него провоцирует - слишком велико искушение 2 раза клацуть на кнопке, и смешать там гуи с бизнес-логикой или перемешать визуальные/не визуальные компоненты. Это не значит, что так писать обязательно, но Delphi-кода свободного от такого подхода я видел крайне мало. Python-пример можешь подкинуть?
Кстати, почему большинство шелскриптов состоят из вышеуказанной «горы button37clicK кода»?
Если ты имеешь в виду sh, то button37clicK там проблемно сделать.
struct is_write_buffered_big_type { char data[10]; }; // че за магия?
Кстати да. От такой фигни я себя долго отучал.
Исходная версия cab, :
я как раз сегодня гору такого кода от бородатых американских юникс-пистонщиков ковырял.
Говнокод на чем угодно можно сообразить. В случае же Delphi сама среда на него провоцирует - слишком велико искушение 2 раза клацуть на кнопке, смешать гуи с бизнес-логикой или перемешать визуальные/не визуальные компоненты. Это не значит, что так писать обязательно.
Python-пример можешь подкинуть?
Кстати, почему большинство шелскриптов состоят из вышеуказанной «горы button37clicK кода»?
Если ты имеешь в виду sh, то button37clicK там проблемно сделать.
struct is_write_buffered_big_type { char data[10]; }; // че за магия?
Кстати да. От такой магии я себя долго отучал.