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

Материал из Неолурк
Перейти к навигации Перейти к поиску

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

Брух дуде

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

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

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

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

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

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

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


QUESTION.JPG Вещают люди, над мозгами властвуют мудрецы
ФилософияВыражениеЗабивать гвозди микроскопомНа воре шапка горитВдруг война, а я уставший...Всё возвращается бумерангомДана сила вредитьГосподь, жгиКровь давно ушла в землюЖизнь после XРаботает — не трогайОткукарекалсяКрасная тряпкаНе всё то золото, что блеститГавгавычБог естьМеньше знаешь, крепче спишьВроде Володи, наподобие КузьмыX говно или говно-XДо и послеВсё же когда Империя Римская, в ней есть ИмператорКак бы выглядела земля, если бы с неё исчезли тени?Совместные занятия идиотизмомТот, кто милостив к злым, будет злым к милостивымВерить никому нельзя, мне можноСвет и тьма в равных доляхМудрость мира сего есть безумие пред БогомНе верят ни в Бога, ни в чёртаБорьба была равна — боролись два ...Ангел вострубилЛох не мамонт, лох не вымретПравда глаза колетНе делай добра, не получишь злаModus operandiЕсть у меня одна теорияВзвешен на весах и найден очень лёгкимАльфа и омегаВсё, что имеет начало, имеет и конецНе зная зла, не познаешь добраСобаке — собачья смертьБесконечно можно смотреть на три вещиПомер Максим, да и хер с нимGo woke, go brokeHellscape WonderlandГлавное быть первымМир есмь злоАдекватная критикаНа самом деле нетУмён не по годамКто не слеп, тот видитГриф — птица терпеливаяГора родила мышьИдея — самый живучий паразитДед инсайдНаписание с маленькой буквыНо есть один нюансПроизвол судьбыОгонь, вода и медные трубыПлохому танцору яйца мешаютРыба гниёт с головыГлас вопиющего в пустынеНе буди лихоНе по годамКто во что гораздЛучше поздно, чем никогдаА не петух ли ты?Дамоклов мечПобеда или смертьПтичку жалко (фраза)Вынос мозгаАфндрон есть, да обозначение отсутствует
ПолитикаСтрелочка не поворачиваетсяСлава УкраинеХочу кружевные трусики и в ЕСУдары по центрам принятия решенийКругом измена, трусость и обманИнцест дело семейноеНе служил — не мужик, не рожала — не бабаПаук в центре паутиныСтрана ограниченных возможностейМодно и стильноЕсли не Путин, то кто?Мы работаем над этимВеличие и монументальностьНаше всёЗаполонили всю планетуНе смешите мои искандерыВолодин долбит нормальноДа здравствует его величество император ПалпатинЦирк уехал, клоуны осталисьРыночек порешалЖить не по лжиКрысы бегут с корабляМиру мирБывших чекистов не бываетWokeОни уже не скрываютсяСамолёты с русскими должны разбиватьсяНе только лишь всеДенег нет, но вы держитесьКто не с нами, тот против насНацикиКурваРоссия, которую мы потерялиКараул усталI can't breatheЗапрещенная в России организацияОбама чмоMake America Great AgainСоси бульба удПутин слилМосковитянеРоссийская православная Мекка в Крыму10 сталинских ударов по капитализму...Российская ПедерацияСтрана рабов, страна господРязанский сахарНа донышкеПутин помоги!Просто надо помнить, с кем сейчас воюют русскиеЗападные партнёрыХлопок (взрыв)Отрицательный ростРоссийская политкорректностьЛучше турецкая чалма, чем папская тиараНе жили богато, нечего и начинатьМухожукНацiзму нэмаеКому выгодно?Чёртовы гукиДжонни, они на деревьяхСолидный Господь для солидных господНадо уважать начальствоУдел наш высок, мы одинокиБезумие и величие — две стороны одной монетыОсобенно ГитлерНе спрашивай, не говориGreen Lives MatterГде вы были восемь лет?Глубинный народРодина — не [афедрон] президентаТрудолюбие — не резиновая попаИзвини, Горби, мы всё [потеряли]Фанерный маршалПир во время чумыПарламент — не место для дискуссийMade in RussiaБомбить ВоронежАсимметричный ответHistory proves itПреступность не имеет национальностиЭта странаГомиссарДураки и дорогиТрубы горятВечные два процента ...РазвивающиесяСоловьиный пометПадение курса доллараСоотечественникТрадиционные ценностиМоя хата с краюКолосс на глиняных ногахРаспни егоНожичек и латникиЯ устал, я ухожуЛает, но не кусаетРасходимся, нас обманули
ИнтернетВ Интернете кто-то неправBuzzwordКусьСбросить листвуОпейсаниеТы втираешь мне какую-то дичьЛюто, бешено ненавижуНенавижу и стремлюсь уничтожитьНевозбранноЯ бананЯ картаВпрочем, ничего новогоУмеете, могётеПацаны вообще ребятаБомж не законОзайбырген п###аБывших википедистов не бываетБашлыки в ей беспереч зверсвуют и подвешывают неповинных людьовВерни мне мой 2007-йКацегойрияFileus was rightА я думала соваHujemorgen XyntaСмерть доставленаВодки найдуВалера, настало твое времяВалера на взводеГараж (фраза)My snake is truly bigMy python is a cobraВерсия для муравьёвУдар кулаком в лицоПоциентСимволизируетMad skillzКанонiчноГуф умерТема сисек не раскрытаOk GoogleБроБаза кормитЛососни тунцаМыш (кродёться)Моя кобра мертваМиша, ты что, пукнул?Баркинг ХардНу ты понелЯ видел некоторое ...О, великий суп наварилиЯ бы вдулБогданировать ТитомираБыл задан вопросО, вы из АнглииТебя в гугле забанилиThispersondoesnotexistЖи естьВсем пофигАнал-карнавалCyka blyat
ВидеоигрыГемы не работаютAll your base are belong to us16 лет игрового стажаСтрим скоро начнетсяС хедхантером всё в порядкеHe'll be a Castorialet in X daysOberon revived busterСмотрят только ты и котIgnis demoniaPale Blue CuckАстрологи объявили неделю XЗевс ультанулОрки против нежитиТы разбудил ГазебоСплит [нехороший]Зевс в лесуУ меня теперь конь и королевствоNanomachines, sonAh shit, here we go againLet Him CookИли живите дальше в проклятом мире, который сами и создалиGAME OVERАгроУсилениеСаппортПод пивко
ИскусствоЖулик, не воруйДостигается невиданный эффектПчёлы против мёдаОни все консерваторы и ничего не понимаютНа уровне X, а может даже YПолетим на Солнце ночьюС ним произошла бедаКакая жалость, какая печальВсё хорошо, прекрасная маркизаПрофесьон де фуаНа словах ты Лев ТолстойВоенные слоганыShow must go onКапитан Джек ВоробейСенат — это яОстановись, мгновенье, ты прекрасноI have a dreamСделано с душойЖрать стеклоДушить одноглазого змеяСтарый софистЛучший вид на этот город — если сесть в бомбардировщикИ пусть никто не уйдёт обиженныйПлесень и липовый мёдЯ люблю запах напалма поутруЗемля в элиминатореУбей в себе государствоПердят ли эльфы?Банька с паукамиЕгипетская силаГаля жратьОни заряжают пушку. Зачем?Чудо сценарноеНельзя так просто взять и ...Бегите, глупцыМоя прелестьСлава роботамЗима не будетЛюк, я твой отецТы путаешь звёздное небо и его отражение в прудуУбить двух зайцев одним выстреломВсё будет правильно, на этом построен мирЧеловек внезапно смертенЗло не может создать ничего новогоКактус в задницеИдущие на смерть приветствуют тебяДетство кончится когда-тоСам отнёс матрас на петушатникЖалко у пчёлкиБаба Яга противГолландский штурвалV значит вендеттаМыши плакали, кололись…Уволился 2 недели назад
Эпические словаШипелкаПолзалкаГений без двух буквКейсБилд (технологии)ТухесМетасловаПротявкДропнутьШеймитьВсквакШипениеОтсосПипидастрПук-сренькДве вещиГомоТейкСнакэСвинособакиФеминитивыКопьетрясАфроамериканецКонтрвзбзднутьГойдаАфедронПуканПетушиныйТот самый2кXXБэкграундСоциокурвВишлистТайм-менеджментВайбКриповыйКоординальноВ нутрииВоссиялХуитлерПрофессианалДеплатформингЧиксаПидорасыДядедолбСтарые словаОлд куколдЭщкере
12fd83r2jd0.png Работает – не трогай!
ПрограммыX86ProxifierAutoHotInterceptionAutoHotKeyShareXPerlAPKPureAvast!ΜTorrentOperaWindowsPythonPHPSublime TextJavaScriptCSSОперационная системаHTMLPaintLinuxMacOSHTTPSFace PayOnfidoId.abonentPickpointWindows 2000Windows XPDrimsimСкрепышОт AdobeWindows 7МС-21Калькулятор Consul WarGoogle PlayAppleVIPoleИИ GalacticaWindows 11Hello AsukaStable DiffusionChatGPTCharacter.AIHello WorldЯндекс.БраузерDiscordАнтивирус КасперскогоF-DroidUnstable DiffusionTinderGitHubWindows vs LinuxAdobe Flash PlayerBASICHTC HD2MySQLTikZ
ИнициативыTesla PhoneПодсветка компьютераТряпка для очистки экрана от AppleРегистрация самолетов на БермудахФейковый билет на самолетЛевая симкаСерый телефонОнлайн-проверка автомобиляЧек-лист осмотра автомобиляФейковая бронь отеляЗапрет старых автомобилейИВЛУстановка NovelAI на компьютерAlternativeToPythonTutorCodeWarsDataCampAppleScript
ПонятияМесто на дискеБаннермейкерУведомления в браузереПовышение разрешения нейросетьюРаспознавание лицЧистая установкаСкриншотАппаратное ускорениеSMSДатамайнКапчаТоррентПроксиКомпьютерПереустановка WindowsСтройкаВерсия 2.0МанКодОбфускацияАвтоматизацияРандомайзерНейросетиТекстовый файлГрафические артефактыБольшие данныеПлагинMagnet-ссылкаОбратная капчаRepackBATБрутфорсАльфа-тестАналоговая дыраТаймстампКэшШаблоны
ТехникаУмный домАкваланг (ядерный) • Телефонпланшетроботизированная доставкаСмартфонАэрофлотАйфонАйпадHuaweiСуперджетMNP в УкраинеКошерный телефонSIM-картаКнопочные телефоныGPS-маячокПропаганда электромобилейIPhone 3GGlofiishКомпакт-дискMacBookIPhone 7ArduinoВеб-камера
МемыПеределка фамиклона из PAL в NTSCРаботает — не трогайASCII-артПропеллерТеледильдоникаДилдо с подсветкойИнженерИндусский кодНескучные обоиСрок годности сим-картыБета-тестЗа сжатие ДжипегаШкала ебучих шакаловЕбучий шакалПорфирьевич
ИнновацъиZonaПодсветка синтаксиса кодаOpenAIРаспознавание PDFРазбор самолётов на запчастиДва монитораЗапрет формата APKRuMarketNashStoreРоссийские аналоги Google PlayRuStoreРоссийский процессорМногоразовая туалетная бумагаБезопасные для российских самолётов страныСканирование дисков Google ChromeНастройка викибота для HTTPSДвигатель на вампиреДело Google в ФАСЗелёный водородBrowser hijackingHTCНейросети-расистыИзменение TTL сетевых пакетовФотокарточкаДипфейк
ЛюдиДенис КумпонТомас ЭдисонЛамборгини УрусБилл ГейтсИлья КанторЮрий КлючевскийМарк ЦукербергЕвгений ПоповВеб-мастерIT-звёздыElevenLabs