KISS , аббревиатура от « Сохранять простоту, глупость» , является принципом проектирования, отмеченным ВМС США в 1960 году. [1] [2] Принцип KISS гласит, что большинство систем работают лучше всего, если они остаются простыми, а не усложненными; поэтому простота должна быть ключевой целью в дизайне , и следует избегать ненужной сложности. Фраза была связана с авиаконструктором Келли Джонсон . [3] Термин «принцип KISS» был популярен к 1970 году. [4] Вариации фразы включают: «Делайте это просто, глупо», «делайте это коротко и просто», «делайте это простым и понятным», [ 5]«будь простым и маленьким», «будь простым, солдат» [6] или «будь простым, матрос».
Происхождение [ править ]
Сообщается, что аббревиатура была придумана Келли Джонсон , ведущим инженером Lockheed Skunk Works ( среди многих других создателей самолетов- шпионов Lockheed U-2 и SR-71 Blackbird ). [3]
В то время как популярное употребление на протяжении десятилетий транскрибировало его как «Держи это просто, глупо», Джонсон расшифровал это как «Держи это просто глупо» (без запятой), и это прочтение до сих пор используется многими авторами. [7]
Этот принцип лучше всего иллюстрируется историей о том, как Джонсон передал группе инженеров-конструкторов несколько инструментов, с задачей, заключающейся в том, что реактивный самолет, который они проектировали, должен ремонтировать средний механик в полевых условиях в боевых условиях, используя только эти инструменты. Следовательно, «глупый» относится к взаимосвязи между тем, как вещи ломаются, и изощренностью, доступной для их ремонта.
Акроним использовался многими в вооруженных силах США , особенно в ВМС США и ВВС США , а также в области разработки программного обеспечения .
Варианты [ править ]
Принцип , скорее всего , находит свое начало в подобной минималистской концепции, такие как бритва Оккама , Леонардо да Винчи «„Простота является конечной сложность“s, Шекспир » s „Краткость душа остроумия“, Мис ван дер Роэ «s" Меньше больше », Бьярна Страуструпа « Сделайте простые задачи простыми! »или Антуана де Сент-Экзюпери « Кажется, что совершенство достигается не тогда, когда нечего добавить, а когда нечего убирать ». Колин Чепмен , основатель Lotus Cars , убеждал своих дизайнеров: «Упростить,затем добавьте легкости ». Хит Робинсонмашины и машины Руба Голдберга , намеренно чрезмерно сложные решения простых задач или проблем, являются юмористическими примерами решений, не относящихся к KISS.
Вариант - «Делайте все как можно проще, но не проще» - приписывают Альберту Эйнштейну , хотя это может быть редакционным пересказом прочитанной им лекции. [8]
В кинематографической анимации [ править ]
Мастер-аниматор Ричард Уильямс объясняет принцип KISS в своей книге «Набор для выживания аниматора» , а «Девять стариков» Диснея пишут об этом в Disney Animation: The Illusion of Life , значительном произведении этого жанра. Проблема заключается в том, что неопытные аниматоры могут «чрезмерно оживлять» свои работы, то есть персонаж может слишком много двигаться и делать слишком много. Уильямс призывает аниматоров «ПОЦЕЛАТЬСЯ».
В разработке программного обеспечения [ править ]
- Не повторяйся (СУХОЙ)
- Минимализм (вычисления)
- Философия Unix
- Arch Linux
- Slackware Linux
- Chartjunk
- Список философий разработки программного обеспечения
- Вычисление с сокращенным набором команд
- Правило наименьшей мощности
- Есть несколько способов сделать это
- Чем хуже, тем лучше (меньше - лучше)
- Тебе это не понадобится (ЯГНИ)
В политике [ править ]
- Keep It Simple Solutions, Нью-Брансуик , небольшая политическая партия в Нью-Брансуике , Канада .
- Keep It Straight and Simple Party , небольшая политическая партия в Южной Африке .
См. Также [ править ]
- BLUF (связь)
- Краткость
- Элегантность
- Лиса и Кот (басня)
- Это экономика, тупица
- Меньше - больше
- Мини-комплект для выживания - минимальный « мешок для выживания » или комплект для выживания
- Muntzing
- бритва Оккама
- Идеальное - враг хорошего
- Простая жизнь
- Простота
- Сверхлегкий пеший туризм
Ссылки [ править ]
- ^ Рутледж словарь современного американского сленга и нетрадиционным английском , Том Далцелл, 2009, 1104 страниц, p.595, вебстраница: BGoogle-5F : отмечает ВМС США «Project ПОЦЕЛУЙ» в 1960 году во главе с контр - адмирал Поль Д. Штрупом, Чикаго Daily Tribune , стр. 43, 4 декабря 1960 г.
- ↑ Краткий новый сленговый словарь куропаток , Эрик Партридж, Том Далзелл, Терри Виктор, Psychology Press, 2007, стр. 384.
- ^ a b Кларенс Леонард (Келли) Джонсон 1910–1990: Биографические воспоминания (PDF), Бен Р. Рич, 1995, National Academies Press, Вашингтон, округ Колумбия, с. 13.
- Перейти ↑ Pit & Quarry , Vol. 63, July 1970, p.172, цитата: «как и на всех других этапах процесса разработки, следуйте принципу KISS - Keep It Simple, Stupid».
- ^ «Определение принципа поцелуя от словаря маркетинга MONASH» . 1994-11-18 . Проверено 24 января 2016 .
- ^ Офицерский вызовов . Отделение печатных СМИ, Командно-информационное подразделение, Офис, начальник отдела по связям с общественностью, HQDA. 1986. LCCN 88655070 .
Помните пословицу KISS;
Будь проще, солдат
- ^ Рам Б. Мисра (2004), «Глобальный ИТ-аутсорсинг: показатели успеха всех сторон», Журнал случаев и приложений информационных технологий , том 6, выпуск 3, стр. 21. Онлайн-версия . Проверено 19 декабря 2009.
- ^ «Все должно быть сделано как можно проще, но не проще» . Цитировать следователя.
Внешние ссылки [ править ]
- Принцип поцелуя
- Принципы KISS для продуктов ORM