Obsessive robot (bluxer) wrote,
Obsessive robot
bluxer

Category:
МР.jpg

Макрокоманда, макроопределение или мáкрос — программный алгоритм действий, записанный пользователем.
Используя макросы, можно значительно (в десятки, а то и в сотни раз) увеличить эффективность работы с приложением.
В большинстве случаев макрорекордер (режим записи действий пользователя в виде макроса) выдаёт код, нуждающийся в доработке. Но, тем не менее, и такой макрос значительно сокращает время, требующееся на выполнение рутинных операций.


Полезная вещь. Но, как и всегда здесь, порассуждаем немного о псевдофилософской стороне дела.

Можно образно назвать ручное создание макросов "обезьяньим программированием", которое кое-чем отличается от человеческого:

1) Поскольку код создается на основе записи определенных действий (последовательное нажатие именно таких-то кнопок, выбор нужных в данный момент настроек и т.п.), то он отражает только строго заданную ситуацию, а не все возможные случаи офисной жизни пользователя.
Настоящее же программирование, насколько я понимаю, должно максимально учитывать вариативность происходящего.

2) Записывается только то, что реально выполнено руками. Это своего рода "событийность". Не рожденный в воображении алгоритм (если угодно, моделирование), а повтор уже однажды состоявшихся событий.

Армейский принцип: "делай, как я". Может быть, так и роботов когда-нибудь будут учить.
Subscribe

  • (no subject)

    Мингое, днложо бтыь, пмяонт эотт проикл. Я тоже реишл поьржтяуспная с паминрмаоевррогим сунгоалчйо пнеиивешремая букв в своалх (об уьалмецх с…

  • (no subject)

    Хоть и раздавались отовсюду голоса: "выходные, которые не выходные", "лично я буду работать", "нам всем велено приходить, несмотря на объявленные…

  • (no subject)

    У детей магическое и мифологическое сознание. От этого никуда не деться. Видимо, каждому человеку необходимо пройти в какой-то степени путь всего…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments