Меню
Главная
Случайная статья
Настройки
|
KISS (акроним для «Keep it simple, stupid» — «Делай проще, тупица») — принцип проектирования, принятый в ВМС США в 1960 году[1][2].
Фраза впервые частично встречается в американском английском, по крайней мере, в 1938 году.[источник не указан 263 дня]
Принцип KISS утверждает, что большинство систем работают лучше всего, если они остаются простыми, а не усложняются. Поэтому в области проектирования простота должна быть одной из ключевых целей и следует избегать ненужной сложности. Фраза ассоциировалась с авиаконструктором Кларенсом Джонсоном (1910—1990)[3]. В 1970-х годах широко использовался термин «KISS-принцип» (англ. KISS principle)[4].
Содержание
Варианты
Вариации на фразу включают (обычно как эвфемизм для более грубого «stupid»):- «keep it super simple»,
- «keep it simple, silly»,
- «keep it short and simple»,
- «keep it short and sweet»,
- «keep it simple and straightforward»[5],
- «keep it small and simple»[6],
- «keep it simple, soldier»,
- «keep it simple, sailor»,
- «keep it simple, sweetie»[7],
- «keep it stupidly simple» и «keep it sweet and simple».
Происхождение
По имеющимся сообщениям, акроним был придуман Кларенсом Джонсоном, ведущим инженером Lockheed Skunk Works (создатели Lockheed U-2, SR-71 Blackbird и многих других самолётов)[3].
В то время как уже несколько десятилетий популярно использование расшифровки «Keep it simple, stupid», Джонсон расшифровал KISS как «Keep it simple stupid» (без запятой), и эта трактовка до сих пор используется многими авторами[8] (в английском языке, в отличие от русского, запятая используется для обособления (выделения) обращения достаточно редко). В ней не было никакого скрытого смысла, что инженер был глуп; как раз наоборот[3].
Этот принцип лучше всего иллюстрируется историей, когда Джонсон вручил команде инженеров-авиаконструкторов набор инструментов, поставив им условие: механик среднего уровня должен суметь отремонтировать реактивный самолёт, который они проектировали, в полевых условиях только с этими инструментами. Таким образом, «stupid» относится к отношению между тем, что всё ломается, и сложностью необходимого для этого ремонта.
Акроним часто используется в ВВС США и в области разработки программного обеспечения.
Варианты
Принцип, скорее всего, происходит от похожих концепций, таких как:
- бритва Оккама;
- «Простота есть высшая степень утонченности» (итал. La semplicit l'ultima sofisticazione) — Леонардо да Винчи;
- «Меньше — значит больше» (нем. Weniger ist mehr») — Мис ван дер Роэ;
- «Make Simple Tasks Simple!» — Бьёрна Страуструпа;
- «So the writer who breeds more words than he needs, is making a chore for the reader who reads», — Доктора Сьюза;
- «Playing football is very simple but playing simple football is the hardest thing there is», — Йохана Кройфа;
- «Совершенство достигнуто не тогда, когда нечего добавить, а тогда, когда нечего убрать» (фр. Il semble que la perfection soit atteinte non quand il n’y a plus rien ajouter, mais quand il n’y a plus rien retrancher) — Антуана де Сент-Экзюпери;
- Колин Чепмен, основатель Lotus Cars, призывал своих дизайнеров: «Simplify, then add lightness».
- Альтернативная точка зрения — «Сделать всё как можно более простым, но не проще» — приписывается Альберту Эйнштейну, хотя это может быть и редакторское изложение своими словами лекции, которую дал Эйнштейн[9]
- «
Simplify, Simplify, Simplify» Стива Джобса, упростившего цитату Генри Дэвида Торо «Simplify, simplify, simplify».
- Норткот Паркинсон сформулировал эту идею как «Третий закон Паркинсона» (ок. 1957): «Expansion means complexity and complexity, decay; or to put it even more plainly—the more complex, the sooner dead».
Машины Робинсона и машина Голдберга, имеющие намеренно чрезмерно усложнённые решения для простых задач или проблем, — юмористические примеры «не-KISS» решений.
«Keep it simple and straightforward» — используемый в маркетинге вариант[5].
Использование
В анимационных фильмах
|
|