Get Mystery Box with random crypto!

Філологічний борг У програмуванні є поняття «технічний борг». | Прим. пер.

Філологічний борг

У програмуванні є поняття «технічний борг». Це інженерне рішення, яке генерує потребу в інженерних рішеннях на пізніших етапах. Простіше кажучи, якщо ми зробимо отак, то потім доведеться до цього повертатися. Психологічний еквівалент технічного боргу — незакритий гештальт.

У футболі це називається «дограти епізод». Якщо м’яч у тебе, ти маєш або забити гол, або віддати пас, або потягнути час, або вибити м’яч в аут — залежно від ігрової ситуації. Тобто тобі в підсумку треба зробити щось дискретне, закінчити епізод «м’яч у мене». І бажано в корисний для команди спосіб, бо якщо ти жуєш гру, тебе посадять на лавку і в дорожчий клуб не перекуплять. Для цього у футболі є поняття ТТД — техніко-тактичні дії. Їх окремо рахують. Різницю між хорошим футболістом і динамівським можна виразити в цифрах.

Щось схоже існує у практичному перекладі. Назвімо це філологічним боргом.

Наприклад, перекладач стикнувся зі складним моментом, лишив у тексті перекладу англійську фразу, а на полях написав «Я ще подумаю про це пізніше». І здав переклад, яко готовий. Дотримався дедлайну. Молодець. Тільки по дорозі він створив філологічний борг і не факт, що його усвідомлює.

Що відбувається далі? Минають дні, минають ночі, минає літо —переклад прийшов до редактора. Редактор бачить проблемний момент і мусить щось у цьому місці зробити — м’яч же у нього. Редактор або сам перекладає заборгований епізод (а це не його парафія), або генерує сигнал «Тут треба доперекласти». Цей сигнал комусь треба відправити, дочекатися відповіді, врахувати в тексті...

Філологічні борги наповнюють редакцію гемороєм. Це в перекладача книжка одна, мов шкільне кохання, а в редакції їх багато. Починається те, що Подерв’янський влучно назвав «діяльність пиздувата». Замість насолоджуватися життям, мохітом і літературною красою редакція закопується в рутину і починає збирати філологічні борги.

Як зрозуміти, що редакційну роботу поставлено правильно і всі знають своє діло? Треба подивитися на кількість повідомлень між учасниками естафети. Що професійніший процес, то менше повідомлень він генерує. Досконалий процес відбувається в тиші.

Мораль у тому, що вміння догравати епізод до кінця, уникати філологічних боргів — важлива і рідкісна навичка.

У цій сфері програмісти народили ще одне корисне і споріднене поняття — «чистий код». Але про це іншим разом.