Russian | English |
анимация, чтобы постепенно появляться, а затем постепенно исчезать, вместо того, чтобы внезапно выскакивать и внезапно пропадать | animation to fade into and out of view instead of popping up and abruptly vanishing (ssn) |
внедрять имитированную реализацию вместо полной реализации зависимостей | inject the test doubles in place of actual dependencies (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
внедрять поведение до, после или вместо вызова методов | inject the behaviors before, after, or around the method calls (англ. термин взят из кн.: Shukla A. Building Web Apps with Spring 5 and Angular Alex_Odeychuk) |
Данная схема похожа на схему из пары инверторов с перекрёстными обратными связями, в которой вместо инверторов использованы вентили НЕ-ИЛИ | this circuit is similar to the cross-coupled inverter pair with NOR gates replacing the inverters (см. Digital Integrated Circuits – A Design Perspective 2/e by Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolić 2003 ssn) |
инициализация констант и typedef-операторы вместо присваивания | constant initialization and typedef-statements instead of assignment (ssn) |
использование автоматически сгенерированной заглушки вместо | mocking (чего-либо Alex_Odeychuk) |
использование заглушки вместо | mocking (чего-либо Alex_Odeychuk) |
использование конкретных имён вместо абстрактных | using concrete names instead of abstract names (ssn) |
использование расширяющих методов вместо наследования | consider extension methods over inheritance (ssn) |
использование циклов вместо рекурсии | using iteration instead of recursion (ssn) |
массивы также имеют требования на частные операции вместо общих требований | arrays also have constraints on particular operations instead of general constraints (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986 ssn) |
определять в коде конкретные значения переменных вместо того, чтобы получать их из внешних источников | hard code (ptraci) |
Подсказки, созданные при помощи виджета FadingTooltip, используют анимацию, чтобы постепенно появляться, а затем постепенно исчезать, вместо того, чтобы внезапно выскакивать и внезапно пропадать | Tooltips created with the FadingTooltip widget use animation to fade into and out of view instead of popping up and abruptly vanishing (ssn) |
полиморфизм: способность подставлять во время выполнения вместо одного объекта другой с совместимым интерфейсом | polymorphism: The ability to substitute objects of matching interface for one another at run-time (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
проверка типа вместо интерфейса | checking type instead of interface (антишаблон проектирования: проверка того, что объект имеет специфический тип в то время, когда требуется только определённый интерфейс Alex_Odeychuk) |
проверка типа вместо интерфейса | checking type instead of membership (проверка того, что объект имеет специфический тип в то время, когда требуется только определённый интерфейс Alex_Odeychuk) |
рекурсия шаблонов вместо циклов | template recursion instead of loops (ssn) |
с использованием заглушек вместо компонентов более низкого уровня | with lower level components being simulated by stubs (ssn) |
символические имена вместо переменных | symbolic names instead of variables (ssn) |
ссылка на указатель вместо объекта | referencing a pointer instead of the object (ssn) |
тестирование "сверху вниз": инкрементальный подход к интеграционному тестированию, в котором компоненты из верхнего уровня иерархии объектов тестируются в первую очередь, с использованием заглушек вместо компонентов более низкого уровня. Протестированные компоненты используются для тестирования компонентов более низкого уровня и данный процесс повторяется до тех пор, пока не будут протестированы компоненты самого низшего уровня | top-down testing: An incremental approach to integration testing where the component at the top of the component hierarchy is tested first, with lower level components being simulated by stubs. Tested components are then used to test lower level components. The process is repeated until the lowest level components have been tested (см. Standard glossary of terms used in Software Testing ssn) |
формат BCD подобен шестнадцатеричному представлению с ограничением диапазона чисел 0..99 вместо 0..FF | the BCD format is similar to the hexadecimal presentation, with the simple difference that only values between 0 and 99 can be stored in a BCD byte, whereas a hexadecimal byte reaches from 0 to FF (ssn) |