Comments (17)
«Костыль» слишком слэнговое выражение, как мне кажется, «обходной прием» звучит гораздо лучше, но не используется.
«Трюк» очень неоднозначно.
Я использую «хак» или «дётихак», но опять же, тоже не однозначно.
from dictionary.
«Хак» — тоже хорошо.
from dictionary.
Технопедия объясняет это понятие как «временное решение».
from dictionary.
Мне тоже попадалось "костыль". В устной речи наверняка так говорят чаще всего. Но в письменном переводе можно использовать более литературные версии ("трюк", "обходной путь" — в зависимости от контекста). Посмотрим, к чему придет обсуждение.
from dictionary.
"временное решение" — хороший перевод. Другое дело, что часто оно становится постоянным...
from dictionary.
временное решение кажется подходящим переводом.
from dictionary.
Понятие workaround нисколько не привязано к постоянности использования решения, а лишь показывает, что решение выполняется не прямолинейно, а "в обход".
Мультитран в большинстве переводов использует слово "обход" в той или иной форме.
from dictionary.
в обход/непрямолинейно по причине непроработанности/недоработанности некоего продукта.
"пока мы можем применить такой workaround"
идем в обход, не потому что так надо, а потому что продукт не предоставляет других методов взаимодействия. Пока не предоставляет.
Кажется все это, как и примеры данные людьми выше, подразумевают временное решение проблемы до ее исправления.
Никто не будет использовать хаки, обходы, трюки, если можно воспользоваться функционалом напрямую.
from dictionary.
+1 за "временное решение" или даже "времянка" (чтобы оставить односложность)
from dictionary.
@zelenin Нет, нет и нет. На мой взгляд, условие "временности" ни в коем случае не является обязательным при упоминании термина workaround. Оно может выполняться, а может и не выполняться. Использовать для IE8 filter: progid:DXImageTransform.Microsoft.gradient()
вместо background: linear-gradient()
— это workaround, но такой способ ни в коем случае не будет временным, потому что IE8 никогда уже не будет поддерживать CSS-градиенты по стандарту W3C. Если в поддержку "временности" говорить о том, что рано или поздно все перестают поддерживать IE8, то в таком случае вообще любое решение, даже использующее текущие стандарты, можно назвать в той или иной мере временным.
from dictionary.
Почему это он не временный? Ещё как временный. Как только доля IE8 в проекте падает до нужного процента, временное решение убирается.
from dictionary.
@smolnikov комментируя, хотел упомянуть и хаки для ИЕ и необязательность исправления в будущем. Временный хак для ИЕ: а) в следующих версиях исправят, б) поддержка старых версий прекратится - все указывает на временность. Но временность не означает избавления от хака в будущем. Можно и временную заплатку поставить навсегда.
from dictionary.
есть два решения: прямое и хак/костыль/заплатка/обход. Прямое решение - постоянное, при его отсутствии применяется временное решение (хак для ИЕ8 - это временное решение до момента фактической смерти браузера).
from dictionary.
Еще раз — "временность" решения возможна, но не является обязательной. Не стоит декларировать временность как обязательный признак workaround, это лишь вторичный его признак.
Оксфордский словарь говорит нам, что
Workaround — A method for overcoming a problem or limitation in a program or system.
Ни слова о временности.
Обратим внимание на «Англо-русский словарь по вычислительной технике и программированию» ABBYY Lingvo
Workaround — искусственный приём; обходной путь
Я за "обходное решение", "обходной прием" или определения из словаря ABBYY. Как дипломированного технического переводчика меня очень волнует искажение изначальных значений технических терминов, определения которых есть в профильных словарях и не вызывают конфликта в предметной области.
from dictionary.
Обходное решение/приём — вполне хороший перевод.
from dictionary.
Значит:
- workaround — обходное решение (приём), способ решения задачи в ограниченных условиях, напр. придумать обходной приём — to figure out workaround.
Как вам?
from dictionary.
workaround — обходное решение (приём) - за
from dictionary.
Related Issues (20)
- Добавить термин оверлей HOT 8
- Добавить термин скевоморфизм
- [имя] Yuan Chuan HOT 1
- Cascade layers HOT 3
- Изменение переводов media type и media feature HOT 7
- Новый термин "maintainer" HOT 3
- Циркумфлекс HOT 3
- media query HOT 3
- World Wide Web HOT 6
- concurrency HOT 5
- Новый термин — hoisting HOT 8
- Новый термин - well-known URI HOT 6
- Новый термин "Masonry" HOT 2
- Новый термин "Work In Progress" ("WIP") HOT 1
- Жирности в файле HOT 2
- Перемен HOT 2
- Junior, Middle, Senior
- Would you like to contribute to another project?
- Named layer HOT 3
- Anonymous layer HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dictionary.