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

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

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

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

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

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

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

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

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

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

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

QUESTION.JPG Вещают люди, над мозгами властвуют мудрецы
МетаКрылатая фразаИз священных книгВ речах политикановИз игры бухыхыКино дык ешшо и радиоНа сайтах баютЭпическое и незабываемоеСильноеСлоган
ФилософияБелый и пушистыйВыражениеЗабивать гвозди микроскопомНа воре шапка горитВдруг война, а я уставший...Всё возвращается бумерангомКровь давно ушла в землюЖизнь после XРаботает — не трогайОткукарекалсяКрасная тряпкаНе всё то золото, что блеститГавгавычМеньше знаешь, крепче спишьВроде Володи, наподобие КузьмыX говно или говно-XДо и послеВсё же когда Империя Римская, в ней есть ИмператорКак бы выглядела земля, если бы с неё исчезли тени?Совместные занятия идиотизмомВерить никому нельзя, мне можноСвет и тьма в равных доляхБорьба была равна — боролись два ...Лох не мамонт, лох не вымретПравда глаза колетНе делай добра, не получишь злаModus operandiЕсть у меня одна теорияВсё, что имеет начало, имеет и конецНе зная зла, не познаешь добраНикакой пользы, кроме вредаМы побеждаем слишком многоОдна пчела падает, но царство остаётсяМёд для друзей, жало для враговПчела золотая, коронованная доблестьюФантомас разбушевался
РазмышленияСобаке — собачья смертьБесконечно можно смотреть на три вещиПомер Максим, да и хер с нимОбдирает как липкуGo woke, go brokeHellscape WonderlandГлавное быть первымМир есмь злоАдекватная критикаНа самом деле нетУмён не по годамКто не слеп, тот видитГриф — птица терпеливаяГора родила мышьЯ не буду извиняться за АмерикуЗначение течения времениЧто могло бы быть, без того, что былоЛенин жил, Ленин жив, Ленин будет житьВсе теории стоят одна другойПервый блин гомомЛебединая песняУ нас тут своя атмосфераПролетарии всех стран, соединяйтесьВсяк сверчок знай свой шестокПтичий языкНеприличные прозвищаРаздуплитьсяЯ дам вам парабеллумНе читайте советских газетНе так селиПроклят человек, который надеется на человека и плоть делает своею опорою
БлагородствоИдея — самый живучий паразитДед инсайдНаписание с маленькой буквыНо есть один нюансПроизвол судьбыРазмер не имеет значенияВалера, ты где?Shut up and take my moneyСего не будеX — это расизмОт греха подальшеВода камень точитПришел лесник и всех выгналПод градусомДверь в пещеру гражданина не нуждается в сезамеВключить узбекаЕсли с лица Земли исчезнут пчелы, человечество просуществует четыре годаДуракам закон не писанМонтаж, брат, монтажПо кайфуКапля никотина убивает лошадьБред сивой кобылыТёмная лошадкаСтарый конь борозды не испортитОт каждого по способностям, каждому по потребностямКружка меднаяБез шума и пылиСинагога СатаныНе разлей водаВо все дыркиЖрать говно лопатамиСосатель ЗуевМир и безопасностьЭлектрификация всей страны
Эпические словаШипелкаПолзалкаГений без двух буквКейсБилд (технологии)ТухесМетасловаПротявкДропнутьШеймитьВсквакШипениеОтсосПипидастрПук-сренькДве вещиГомоТейкСнакэСвинособакиФеминитивыКопьетрясАфроамериканецКонтрвзбзднутьГойдаАфедронПуканПетушиныйТот самый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 AtlasVoice Over Translation
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обменаWin 10 TweakerОпараш Mozilla FirefoxЯндекс.МузыкаКрэкерБезопасность через умолчаниеGrifter.aviTrojan.Winlock.DeathМиссис МажорСредаDirectStorageDriverpackГенератор случайных чиселDisable Core 0РомхакингDDrawCompatWingetCreateWinGetCoowonЯндекс МессенджерVCPkgSELinuxXfireYouTube Auto-ResumeTape OperatorBotFatherMTProtoSignalDoubleClickFixGiteeБотофермаMalwareCeno BrowserLagoFastYouareanidiotLinkclump Plus
Компании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_quotaVirtualBoxArdourFluttereXpress
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотностьKomet ClientРеверс-инжинирингКроссплатформенностьDKMSАмигоAURWhiteMAXHyPrismСферумJiraTampermonkeyTauriSoroush PlusWondershareOpenCutВзлом Denuvo через гипервизорHex-редакторГипервизорX64dbgЮникодNiri
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rfRubikaГовнософтШпионское ПОАрхиваторДемон (программа)ClickHouseImo.imСкрытые функции мессенджера МаксBuildin.AIRoot (программа)VLC Media PlayerSpacebarTeamSpeakSlackWeeekNotionDxgi.dllFluxerPinokioТелега (программа)AnytypeВиртуальная машинаSaaSВсирание ИИ в программыAdobe AcrobatAdobe Premiere Pro
CHP.jpg Не всяк захочет, чтоб такое произошло внезапно, яростно и быстро
Вандализм и хулиганствоБросание окурка мимо урныВандализм в подъездеВандализм почтовых ящиковВыливание супа на головуДефекация в подъездеКидание торта в человекаНадписи в лифтахНадписи в подъездеНовогодний вандализмОсквернение памятникаПозвонить в дверь и убежатьСтелс-пердёжЧебурашку обосрали
ВзрывыВзрыв автобуса в ВоронежеВзрыв аккумулятора мобильного телефонаВзрыв в жилом доме в ЧитеВзрыв вейпаВзрыв из будущегоВзрыв на полигоне в НеноксеВзрыв унитазаВзрывы в метроВзрывы на военных складах под РязаньюПодрыв мостов в Брянской и Курской областях
Выбрасывание предметов из окнаБросание окурка из окнаВыбрасывание бутылки из окнаВыбрасывание ёлки из окнаВыбрасывание телевизора из окнаВыбрасывание человека из окнаВыливание супа из окна
ПаденияБотинок упал из космосаПадение денег в лужуПадение денег на банковскую картуПадение дерева на человекаПадение дырокола на человекаПадение змеи на человекаПадение игральных карт на человекаПадение кирпича (на голову) (не на человека) • Падение листьев на человекаПадение лошади на человекаПадение наковальниПадение ножа на ногуПадение носка в супПадение падения на человекаПадение ремня на пятую точкуПадение с велосипедаПадение с дереваПадение с крышиПадение с мостаПадение слона на человекаПадение смартфона в унитазПадение со стулаПадение сосульки на человекаПадение стекла на человекаПадение столба на человекаПадение телевизора на человекаПадение туалетной бумаги в унитазПадение туалетной бумаги на человекаПадение холодильника на человекаПадение человека на лёдПадение человека на человекаПадение штановРога упали на головуСракопадЧто может упасть на человека?
Потери и находкиДыра в карманеНаходка денегНаходка сигарет у детей и школьников родителямиПотеря багажаПотеря ключейПотеря паспортаПропажаНаходка резиновой куклыПотеря документовЛуна пропала с небаМонета закатилась
Происшествия с животнымиАтака птицы на человекаВлёт пчелы в домВторжение кота в магазинВыдалбливание шаттла дятломЗаползание змей в человекаЗмея в автомобилеЗмея в аптекеЗмея в банкоматеЗмея в гитареЗмея в домеЗмея в общественном транспортеЗмея в почтовом ящикеЗмея в принтереЗмея в системном блокеЗмея в унитазеЗмея на люстреЗмея под новогодней ёлкойКот ворует еду со столаКот грызёт ременьКот и туалетная бумагаКот на деревеКоты против Илона МаскаКлопы в гостиницеКрокодилы в канализацииКрысы в доме (в унитазе)Нападение акулыНападение кобрыНападение петуха на человекаНападение собакиНасекомое в супеНасекомое попало в ухоНашествие змейПадение змеи на человекаПадение слона на человекаПитон проглотил человекаПопадание птицы в реактивный двигательПрыжок кошки на ёлкуПтица-ворПчела в попеТараканы в доме (в шоколаде)Укус змеиЧеловек укусил змеюЯщерица вышла из унитазаПадение паука с потолкаЗмея на футбольном полеЗмея на теннисном кортеАтака стаи воронКошка залаялаСтучание по крокодилуПетух улетел в тёплые краяУлетел в тёплые краяВторжение крокодила в домУдар лошадиным копытомПадение с лошадиМоль съела шубуСбивание с коняКража коняЗмея в пылесосеВмерзание крокодила в лёдКонь в квартиреКрокодил Солнце проглотилВзбрыкИзнасилование обезьянойЗмея на электросчётчикеПроглотил пчелу и умерОслоблениеУкус пчелы в членРешил научить осла не естьВыход змей из спячкиДятел спрятался за ствол дерева
Стихийные бедствия, природные катаклизмыЗагрязнение микропластикомЗатоплениеЗемлетрясение (в Турции (2023))Извержение СанториниЛедяной дождьЛетний знойОползеньПожар (в Екатеринбурге из-за отключения людей от электричества) (в Калифорнии) (в Кемерове)Суровая зимаУдар молнииУраган (Милтон)ЦунамиЧёрные дыры в океанеПеренаселение мегаполисовПришел лесник и всех выгналГлобальная пандемияСбрасывание в вулканПадение астероидаИзвержение супервулканаДерево качается на ветру
Удары и столкновенияАвиакатастрофаАдам Кадыров попал в ДТПДТПЛада сбила ребенка на переходе в смоленской АлтуховкеПинок (из поезда метро) (под зад)ПодзатыльникУдар бутылкойУдар вилкойУдар головой ЗиданаУдар клюваУдар кулаком (в лицо)Удар молнииУдар молотком по пальцуУдар ниже поясаУдар Павла по головеУдар ремнёмСтучание по ведруУдар пружинным рычагом мышеловки по пальцу
...Кроме тогоАмериканские ракеты в небе над ВоронежемБросок под поездВ сортире закончилась туалетная бумагаВеерные отключения электроэнергииВнезапно встал членВнезапное отключение электричестваВоровство у пассажира метроВступание в лужуВступание в экскрементыЗабытый включённый утюгЗабытый на огне супЗабытый на огне чайникЗастревание в лифтеЗачесалась жопа на лекцииЗачесалась задница на улицеИнциденты с колбасойКуда-то наступилМассовые беспорядкиНаступание на шнурокОбрыв загрузки файла на 99%Остановка часовОтключение электроэнергии во время написания викистатьиОшибки в документахПроливание кваса на футболкуПроливание кофе на штаныПроливание супа на штаныПролил кофе на клавиатуруПрорыв дамбы в Челябинской областиПрорыв трубы с кипяткомСажание на смартфонСмерть от смехаТерактТерроризмХалатностьЧто-то не то сделало что-то не тоПрокол шиныKFC поздравил жителей Германии с Хрустальной ночьюТопливный кризис в РФ (2025)Террористический акт в БесланеВыключатель в томатной пастеНаездФизрук пукнулКарандаш в стаканеГвоздь в стенеПроливание кофе на столПобег из тюрьмыБанкомат съел карту и зависВары в кредитПроливание майонеза на штаныРукав в супеСтрела в попеМикелла изменил РадануВнезапное выключение стрима МикеллыТут что-то не такОтравление шаурмойПодчто-ткаУдар залупой по лбуПропавший самолёт, влетевший в Пентагон 11 сентябряТо одно, то другоеНедопитая бутылка пива в подъездеЦементирование членаЧлен примёрзЧто можно смыть в унитаз?Смыв джинсов в унитазБолее 100 человек отравилось шаурмой во ВладимиреЗабытый открытый водопроводный кранРазлив топлива под Норильском
ПоследствияБедаБитая жопаВнезапная смертьВытекание глазГавкнутьсяГиперинфляцияГуманитарная катастрофаДесятки погибших россиян в Турции (2019)Дыры в асфальтеЗасор унитазаИзнос инфраструктурыКвакнутьсяКонец светаНа задницу не сядешьОтмороженные яйцаПерелом членаРазвалРазрушениеСиняя жопаСлоновья ногаСхлопываниеТруп в космосеТрусы на деревеУничтожениеФингалЧёрный деньЭкологическая катастрофа (в Сибири) (на Камчатке)Остаться с голой жопой
Меры противодействия и упрежденияГромоотводДисциплинаЗаклеивание оконЗмея как способ борьбы с грязью в подъездеКто не рискует, тот не пьёт валидолЛюбовь к ближнемуНе буди лихоНе забудьте выключить телевизор!От греха подальшеПиктограммы в общественных туалетахПожар легче предупредить, чем потушитьПредупреждающий знакРаботает — не трогайСпички детям не игрушкиТревожный чемоданчикФизрук предупреждает учеников: осторожно, ведро!