Работает — не трогай

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску
Брух дуде.

Работает — не трогай!, также Не поломано — не чини! — распространенный принцип, в основном встречающийся среди IT-работников, но также имеет хождение и среди представителей иных профессий. Заключается в том, что если определенный процесс настроен и качественно работает, то лучше его не трогать, так как есть высокий шанс всё просто испортить, например внеся опасный баг. Если же ничего не трогать, то базовые функции точно продолжат работать, а следовательно получится избежать множества опасных проблем.

Описание[править]

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

Часто бывает так, что программа не работала, программист ищет проблему, он сам не знает, что сделал, но заработало… Всё! Работает — не трогай!

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

Фраза призвана напомнить инноваторам о том, что далеко не всегда желательно что-то изменять, иногда лучше не менять ничего и десять раз подумать перед внесением изменений — если проект внезапно поломается, то может потребоваться делать откат. Иными словами, польза от нововведения должна всегда превышать вред от его невведения.

Также причиной является то, что код мог быть написан старыми авторами, и следовательно никакой возможности определить, пойдет он на благо или нет — не существует.

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

Бывает, разумеется, и обратная ситуация, когда нужно часто и регулярно лазить в работающую систему, например, с целью проверки сопротивления изоляции проводов, чтобы оно не сгорело в самый напряженный момент. Когда правильно лазить, а когда не трогать, учат в профильных ПТУ.

QUESTION.JPG Вещают люди, над мозгами властвуют мудрецы
МетаКрылатая фразаИз священных книгВ речах политикановИз игры бухыхыКино дык ешшо и радиоНа сайтах баютЭпическое и незабываемоеСильноеСлоган
ФилософияБелый и пушистыйВыражениеЗабивать гвозди микроскопомНа воре шапка горитВдруг война, а я уставший...Всё возвращается бумерангомКровь давно ушла в землюЖизнь после XРаботает — не трогайОткукарекалсяКрасная тряпкаНе всё то золото, что блеститГавгавычМеньше знаешь, крепче спишьВроде Володи, наподобие КузьмыX говно или говно-XДо и послеВсё же когда Империя Римская, в ней есть ИмператорКак бы выглядела земля, если бы с неё исчезли тени?Совместные занятия идиотизмомВерить никому нельзя, мне можноСвет и тьма в равных доляхБорьба была равна — боролись два ...Лох не мамонт, лох не вымретПравда глаза колетНе делай добра, не получишь злаModus operandiЕсть у меня одна теорияВсё, что имеет начало, имеет и конецНе зная зла, не познаешь добраНикакой пользы, кроме вредаСобаке — собачья смертьБесконечно можно смотреть на три вещиПомер Максим, да и хер с нимОбдирает как липкуGo woke, go brokeHellscape WonderlandГлавное быть первымМир есмь злоАдекватная критикаНа самом деле нетУмён не по годамКто не слеп, тот видитГриф — птица терпеливаяГора родила мышьИдея — самый живучий паразитДед инсайдНаписание с маленькой буквыНо есть один нюансПроизвол судьбыРазмер не имеет значенияВалера, ты где?Shut up and take my moneyСего не будеX — это расизмОт греха подальшеВода камень точит
УмноеКак из лягушки прокурорКак корабль назовёшь, так он и поплывётКак встретишь Новый год, так его и проведёшьКак из чего-то пуляКак вверху, так и внизуЛучше Нового года только его ожиданиеЗакрой глаза и получай удовольствиеНравится, не нравится — терпи, моя красавицаТак проходит мирская славаНичто не возникает из ничегоEx nihiloИстория это ложь, слагаемая по договорённостиСократ мне друг, но истина дорожеЧто позволено Юпитеру, то не позволено быкуЯ знаю, что ничего не знаюБудущее здесьДумать членомНадежда — первый шаг на пути к разочарованиюУ золота нет правительстваЛает, но не кусаетНапиться в свиньюЧеловек человеку волкУйти в мир инойНе встречай своих героевКоса нашла на каменьДоверяй, но проверяйСделать из чего-то что-тоКак говорится...Ничего личного, просто бизнесКому выгодно?Прятать голову в песокЯ проспалСпички детям не игрушкиКазино всегда выигрываетЧерез не то местоСколько верёвочке не виться, а конец будетСобака на сенеБездельники — корм для волковЖивотных не кормитьЕвреи, евреи, кругом одни евреиЛучшая защита — это нападениеНе упасть лицом в грязь‎Коту под хвост‎Накрылось медным тазом (Чем-то ещё) • Осторожно, двери закрываются, следующая станцияЖенщина — яблоко и змеяКровь не водицаНе клади все яйца в одну корзину
Эпические словаШипелкаПолзалкаГений без двух буквКейсБилд (технологии)ТухесМетасловаПротявкДропнутьШеймитьВсквакШипениеОтсосПипидастрПук-сренькДве вещиГомоТейкСнакэСвинособакиФеминитивыКопьетрясАфроамериканецКонтрвзбзднутьГойдаАфедронПуканПетушиныйТот самый2кXXБэкграундСоциокурвВишлистТайм-менеджментВайбКриповыйКоординальноВ нутрииВоссиялХуитлерПрофессианалДеплатформингЧиксаПидорасДядедолбСтарые словаОлд куколдЭщкереСтрелялоINRIЗадницеинформантНапихать полную панамкуКурваСмекалочкаУдельныйСамостоятельноБывшийОпытныйПромасоненностьНасратьЕльцинутыйИнфогадостьПроезд зайцемСлово из трёх буквЁлки-палкиЧёрт побериВплюхКреаторЧушпанWokeBrainfartПятакКомпуктерНаконец-тоРусняПСКБл… бл…ТварениеПархатыйВоспчелелВозжужжалНеприличные прозвищаРаздуплитьсяЯ дам вам парабеллумНе читайте советских газетНе так селиЧто это — глупость или изменаДрон сбитМаленькая ложь рождает большое недовериеПочём опиум для народаВырвиглазныйДержавныйКого-то корёжитОткинутьсяЗеленский не может быть нацистом, потому что он еврейНет спасения без жертвыБуквальноЭто буквально яБулочка с сосискою, чай-бутерброд и пряники до чаюМир, дружба, жвачкаДолбоящерЯ идиот, убейте меня кто нибудьЮленька, ты будешь премьеромЦарица полейГенитальноОтмороженные яйцаНиже плинтусаЭрозия доллара набирает силуЗмеиныйВпопулярностьПетушараГениальноСекуцияЭвоВысоковольтныйПисонТеннисуальныйПенисуальныйПитонныйАнтонныйВзбучкаМагазишкаСперва телячьи нежности, потом коровье бешенствоКлубничкаЖалует царь, да не жалует псарьКогда два тигра дерутся, обезьяна наблюдаетБудьте мудры, как змии, и просты, как голуби
App.png Весьма полезная вещь, позволяет машинам работать с помощью коммандычей
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляцияВидеоМощный сбой Microsoft 19 июля 2024 годаCrowdStrikeПроект GNUUserscriptDxvkVkd3dБратан хорош давай давай впередКонечный автоматLumenЗаступник (приложение)NeeUnreal MCPОптимизацияДрайверТестированиеТройная буферизацияQBitTorrentСинтезаторОбрыв загрузки файла на 99%Polycount.comГрок написал программу о себеВредоносTamTamАппликацио
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибкаФреймворкСинонимайзерSourceТрёхмерное отслеживаниеТрассировка фотоновHZB OcclusionДаунгрейд RTX 4070TressFXАвтопереводчикVSCodiumThorium BrowserShovelwareФайл подкачкиTea Dating AdviceSingle-Page ApplicationАптаймSafenSoft SysWatchМолния (мессенджер)C SharpОбновлениеOneDriveChatGPT Atlas
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обменаWin 10 TweakerОпараш Mozilla FirefoxЯндекс.МузыкаКрэкерБезопасность через умолчаниеGrifter.aviTrojan.Winlock.DeathМиссис МажорСредаDirectStorageDriverpackГенератор случайных чиселDisable Core 0РомхакингDDrawCompatWingetCreateWinGetCoowonЯндекс МессенджерVCPkgSELinuxXfireYouTube Auto-ResumeTape OperatorBotFatherMTProtoSignalDoubleClickFixGiteeБотофермаMalwareCeno BrowserLagoFastYouareanidiot
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндексExiled Exchange 2BraveAdNauseamСкурвление FirefoxCafe BazaarAMD FEMFXPPSSPPАвтохукQuick machine recoveryПутинский мессенджер MAXBypassNROWizTreeJTubeGallium NineFalconRu-WireGuardМобильное приложениеWebRenderСмс-бомберInstaller-SHProton GEProcess LassoParkControlDolby AccessDevToolsDxWrapperБойкот мессенджера MaxFirejailLenzaБезопасность мессенджера MAXЦифровое гетто ГабенаQuasarRATGame MakerБрайан ЛандукСтарые форматы видеофайловMAX в школахdom.storage.default_quota
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf
CHP.jpg Не всяк захочет, чтоб такое произошло внезапно, яростно и быстро
Вандализм и хулиганствоБросание окурка мимо урныВандализм в подъездеВандализм почтовых ящиковВыливание супа на головуДефекация в подъездеКидание торта в человекаНадписи в лифтахНадписи в подъездеНовогодний вандализмОсквернение памятникаПозвонить в дверь и убежатьЧебурашку обосралиОтравление шаурмой
ВзрывыВзрыв автобуса в ВоронежеВзрыв аккумулятора мобильного телефонаВзрыв в жилом доме в ЧитеВзрыв вейпаВзрыв из будущегоВзрыв на полигоне в НеноксеВзрыв унитазаВзрывы в метроВзрывы на военных складах под РязаньюПодрыв мостов в Брянской и Курской областях
Выбрасывание предметов из окнаВыбрасывание бутылки из окнаВыбрасывание ёлки из окнаВыбрасывание телевизора из окнаВыбрасывание человека из окнаВыливание супа из окна
ПаденияБотинок упал из космосаПадение денег в лужуПадение денег на банковскую картуПадение дерева на человекаПадение дырокола на человекаПадение змеи на человекаПадение игральных карт на человекаПадение кирпича (на голову) (не на человека) • Падение листьев на человекаПадение наковальниПадение ножа на ногуПадение носка в супПадение падения на человекаПадение ремня на пятую точкуПадение с велосипедаПадение с дереваПадение с крышиПадение с мостаПадение слона на человекаПадение смартфона в унитазПадение со стулаПадение сосульки на человекаПадение стекла на человекаПадение столба на человекаПадение телевизора на человекаПадение туалетной бумаги в унитазПадение туалетной бумаги на человекаПадение холодильника на человекаПадение человека на лёдПадение человека на человекаПадение штановЧто может упасть на человека?
Потери и находкиДыра в карманеНаходка денегНаходка сигарет у детей и школьников родителямиПотеря багажаПотеря ключейПотеря паспортаПропажа
Происшествия с животнымиАтака птицы на человекаВлёт пчелы в домВторжение кота в магазинВыдалбливание шаттла дятломЗаползание змей в человекаЗмея в автомобилеЗмея в аптекеЗмея в банкоматеЗмея в гитареЗмея в домеЗмея в общественном транспортеЗмея в почтовом ящикеЗмея в принтереЗмея в системном блокеЗмея в унитазеЗмея на люстреЗмея под новогодней ёлкойКот ворует еду со столаКот грызёт ременьКот и туалетная бумагаКот на деревеКоты против Илона МаскаКлопы в гостиницеКрокодилы в канализацииКрысы в доме (в унитазе)Нападение акулыНападение кобрыНападение петуха на человекаНападение собакиНасекомое в супеНасекомое попало в ухоНашествие змейПадение змеи на человекаПадение слона на человекаПитон проглотил человекаПопадание птицы в реактивный двигательПрыжок кошки на ёлкуПтица-ворПчела в попеТараканы в доме (в шоколаде)Укус змеиЧеловек укусил змеюЯщерица вышла из унитазаПадение паука с потолка
Стихийные бедствия, природные катаклизмыЗагрязнение микропластикомЗатоплениеЗемлетрясение (в Турции (2023))Извержение СанториниЛедяной дождьЛетний знойОползеньПожар (в Екатеринбурге из-за отключения людей от электричества) (в Калифорнии) (в Кемерове)Суровая зимаУдар молнииУраган (Милтон)ЦунамиЧёрные дыры в океанеПеренаселение мегаполисов
Удары и столкновенияАвиакатастрофаДТПЛада сбила ребенка на переходе в смоленской АлтуховкеПинок (из поезда метро) (под зад)ПодзатыльникУдар бутылкойУдар вилкойУдар головой ЗиданаУдар клюваУдар кулаком (в лицо)Удар молнииУдар молотком по пальцуУдар ниже поясаУдар Павла по головеУдар ремнём
...Кроме тогоБросок под поездВ сортире закончилась туалетная бумагаВеерные отключения электроэнергииВнезапно встал членВнезапное отключение электричестваВоровство у пассажира метроВступание в лужуВступание в экскрементыДыры в асфальтеЗабытый включённый утюгЗабытый на огне супЗабытый на огне чайникЗасор унитазаЗастревание в лифтеЗачесалась жопа на лекцииЗачесалась задница на улицеИзнос инфраструктурыИнциденты с колбасойКуда-то наступилМассовые беспорядкиНаступание на шнурокОбрыв загрузки файла на 99%Остановка часовОтключение электроэнергии во время написания викистатьиОшибки в документахПроливание кваса на футболкуПроливание кофе на штаныПроливание супа на штаныПролил кофе на клавиатуруПрорыв дамбы в Челябинской областиПрорыв трубы с кипяткомСажание на смартфонСмерть от смехаТерактТерроризмХалатностьЧто-то не то сделало что-то не тоПроглотил пчелу и умерПрокол шиныKFC поздравил жителей Германии с Хрустальной ночьюТопливный кризис в РФ (2025)Террористический акт в Беслане
ПоследствияБедаБитая жопаВнезапная смертьВытекание глазГавкнутьсяГуманитарная катастрофаДесятки погибших россиян в Турции (2019)Конец светаНа задницу не сядешьОтмороженные яйцаПерелом членаРазвалРазрушениеСиняя жопаСхлопываниеТруп в космосеУничтожениеФингалЧёрный деньЭкологическая катастрофа (в Сибири) (на Камчатке)Проливание кофе на столТрусы на дереве
Меры противодействия и упрежденияГромоотводДисциплинаЗаклеивание оконЗмея как способ борьбы с грязью в подъездеКто не рискует, тот не пьёт валидолЛюбовь к ближнемуНе буди лихоОт греха подальшеПожар легче предупредить, чем потушитьПредупреждающий знакРаботает — не трогайСпички детям не игрушкиТревожный чемоданчик