Когда-то я программировал на Delphi. И там широко использовалась концепция интерфейса управления событиями.
Смысл примерно такой: программист задаёт действия, которые должны быть выполнены, при нажатии кнопки, например, или при наведении мыши на определённый элемент интерфейса.
Эта общая идеология программ под Windows: программа ничего не знает о последовательности действий в целом, но она делает некие короткие действия при нажатии кнопок. Вобщем-то это правильно. Программа — не человек и является только инструментом в его руках.
Сейчас, смотря на свою жизнь, я замечаю, что мобильный телефон и ICQ превращают меня в робота, который реагирует на звонки и сообщения, и живёт, реализуя не свои задачи, а чужие.
С завтрашнего дня до 12 часов дня попробую быть недоступным, чтобы хоть немного времени оставалось на собственные цели.
Кросспост в LJ
Смысл примерно такой: программист задаёт действия, которые должны быть выполнены, при нажатии кнопки, например, или при наведении мыши на определённый элемент интерфейса.
Эта общая идеология программ под Windows: программа ничего не знает о последовательности действий в целом, но она делает некие короткие действия при нажатии кнопок. Вобщем-то это правильно. Программа — не человек и является только инструментом в его руках.
Сейчас, смотря на свою жизнь, я замечаю, что мобильный телефон и ICQ превращают меня в робота, который реагирует на звонки и сообщения, и живёт, реализуя не свои задачи, а чужие.
С завтрашнего дня до 12 часов дня попробую быть недоступным, чтобы хоть немного времени оставалось на собственные цели.
Кросспост в LJ