Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Ироническая фраза в разработке программного обеспечения
В разработке программного обеспечения, незначительная задача программирования (SMOP) или простое дело программирования – это фраза, используемая иронически, чтобы указать на то, что предложенная функция или изменение дизайна на самом деле потребует значительных усилий. Она подчеркивает, что, хотя изменение и возможно, его реализация будет очень трудоемкой. Часто это подразумевает, что человек, предлагающий функцию, недооценивает её сложность.
Ironic phrase in software development
In software development, small matter of programming (SMOP) or simple matter of programming is a phrase used to ironically indicate that a suggested feature or design change would in fact require a great deal of effort. It points out that although the change is clearly possible, it would be very laborious to actually perform. It often implies that the person proposing the feature underestimates its cost.
Использование
SMOP была одной из "игр", описанных в статье как аналогичных играм, в которые играют люди, выявленным доктором Эриком Берном в области психологии самопомощи. Суть игры заключается в предложении, казалось бы, незначительных изменений в дизайне, что приводит к неожиданным последствиям и задержкам. Альтернативные фразы, такие как "простое дело в программном обеспечении" или "небольшое дело в программном обеспечении", иногда используются в том же ключе. Однако эта фраза также употребляется без иронии, чтобы указать на то, что для решения проблемы требуется лишь простая разработка программного обеспечения. Такое употребление часто используется, когда говорящий хочет противопоставить кажущуюся легкость внесения изменений в программное обеспечение предполагаемой большей сложности изменений в аппаратном обеспечении или в отраслевом стандарте. Это неироничное употребление чаще встречается у высшего руководства и инженеров-аппаратчиков, чем у инженеров-программистов. Этот термин также был исследован и расширен ученым-компьютерщиком Бонни Нарди в ее книге 1993 года "Небольшое дело в программировании: взгляд на вычисления конечных пользователей".
SMOP was among the "games" described in an article as paralleling the Games People Play identified by Dr. Eric Berne in the field of self help psychology. The game essentially consists of proposing seemingly simple adjustments to a design, leading to unexpected consequences and delays. Alternative phrases such as simple matter of software or small matter of software are occasionally used in the same manner. However, the phrase is also used without irony to indicate that straightforward software development is all that is required to resolve some issue. This usage is often invoked when the speaker wants to contrast the implied ease of software changes with the suggested greater difficulty of making a hardware change or a change to an industry standard. This non ironic usage is more often invoked by senior management and hardware engineers, than it is by software engineers. The term was also explored and expanded upon by computer scientist Bonnie Nardi in her 1993 book A Small Matter of Programming: Perspectives on End User Computing.