English | Russian |
a change in the code | изменение кода (корпорации AdaCore Alex_Odeychuk) |
a considerable body of code | большой объём кода (Alex_Odeychuk) |
A good compiler should be able to produce code with checks, should avoid redundant checks, and should allow programmers to control the extent and type of error checking in the compiled code | Хороший компилятор должен уметь порождать код с проверками, избегать лишних проверок и позволять программистам управлять количеством и видами проверок на ошибки в скомпилированном коде (ssn) |
A literal is a source code representation of a value | Литерал является представлением значения в исходном коде (ssn) |
a repository that already has code in it | репозиторий, содержащий исходный код (Alex_Odeychuk) |
A thread is a stream of executable code within a UNIX or Linux process that has the ability to be scheduled | под потоком подразумевается часть выполняемого кода в UNIX– или Linux–процессе, которая может быть регламентирована определённым образом (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
A thread is a stream of executable code within a UNIX or Linux process that has the ability to be scheduled | под потоком подразумевается часть выполняемого кода в UNIX или Linuxпроцессе, которая может быть регламентирована определённым образом (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003) |
A user interface element is able to "delegate" the processing of an event to a separate piece of code | Элемент пользовательского интерфейса может "делегировать" обработку события отдельному фрагменту кода (см. Java: The Complete Reference Eighth Edition by Herbert Schildt 2011 ssn) |
a working quantum code | рабочий код для квантовых компьютеров (Alex_Odeychuk) |
allow you to code the two-dimensional table representation of a finite state machine directly | позволять напрямую программировать представления конечных автоматов в виде двумерных таблиц (ssn) |
And, JavaScript associative arrays allow you to code the two-dimensional table representation of a finite state machine directly | Кроме того, ассоциативные массивы JavaScript позволяют напрямую программировать представления конечных автоматов в виде двумерных таблиц (ssn) |
apps that will run on a variety of devices without any platform-specific code | приложения, не зависящие от аппаратных особенностей того или иного устройства (ssn) |
Architecting systems to be represented by a series of states is a common method for designing extensible and manageable code | Создание архитектуры, в которой система представлена последовательностью состояний, является распространённым методом разработки расширяемого и легко управляемого кода (ssn) |
at the book's core is a comprehensive catalog of refactorings. Each refactoring describes the motivation and mechanics of a proven code transformation. Some of the refactorings, such as Extract Method or Move Field, may seem obvious. But don't be fooled | Основу книги составляет подробный перечень методов рефакторинга. Каждый метод описывает мотивацию и технику испытанного на практике преобразования кода. Некоторые виды рефакторинга, такие как "Выделение метода" или "Перемещение поля", могут показаться очевидными, но пусть это не вводит вас в заблуждение (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999) |
call platform-specific code from a common module | выполнить вызов платформенно-независимого кода из платформенно-независимого модуля (Alex_Odeychuk) |
call platform-specific code from a common module | выполнить вызов платформенно-ориентированного кода из платформенно-независимого модуля (Alex_Odeychuk) |
code and data structures as a collection of processes | код и структуры данных в виде набора процессов (ssn) |
code extraction to a separate microservice | извлечение кода в отдельную микрослужбу (Skeet J., Lelek T. Software Mistakes and Tradeoffs, 2022 Alex_Odeychuk) |
code for a specific platform | код для целевой платформы (Alex_Odeychuk) |
code for a specific platform | платформенно-зависимый код (Alex_Odeychuk) |
code to register your object for a notification when the user's time zone changes | код регистрации объекта на оповещения об изменении часового пояса пользователя (ssn) |
create a branch of the code | создать ветку кода (Alex_Odeychuk) |
create a breakpoint in the code | создать точку останова в коде (Alex_Odeychuk) |
create a copy of the source code | создать копию исходного кода (Microsoft Alex_Odeychuk) |
data access layer: A way of keeping data access logic from permeating the application code by putting it into a separate component that encapsulates the database | уровень доступа к данным: способ отделения логики доступа к данным от кода приложения путём помещения кода в отдельный компонент, скрывающий функции работы с базой данных (см. "XUnit test patterns: refactoring test code" by Gerard Meszaros 2007 ssn) |
deploy from a single code base | выполнять развёртывание приложения из единой кодовой базы (Alex_Odeychuk) |
deploying code to a container | развёртывание кода внутри контейнера (Microsoft Alex_Odeychuk) |
develop multi-platform products using a single code base | разрабатывать многоплатформенные приложения на основе единой кодовой базы (Alex_Odeychuk) |
develop products using a single code base | разрабатывать приложения на основе единой кодовой базы (Alex_Odeychuk) |
during a code review | во время инспекции кода (Alex_Odeychuk) |
dynamic language, used for a wide variety of purposes, with an emphasis on clean and expressive code | широко распространённый динамический язык с акцентом на ясный выразительный код (ssn) |
executable code that is a deliverable of an iteration | исполняемый код, полученный в итерации (ssn) |
execute tests against a code block | выполнить тестирование блока кода (Alex_Odeychuk) |
get a copy of the source code | получить копию исходного кода (Microsoft Alex_Odeychuk) |
give a clear picture of the structure at the code level | позволять получить чёткое представление о структуре кода (англ. термин взят из кн.: Ottinger J.B., Minter D., Linwood J. Beginning Hibernate. – Apress, 2014. – 223 р. Alex_Odeychuk) |
give a name to a block of code | именование блока операторов (ssn) |
highlight a code snippet in the editor | выполнить подсветку кода в редакторе (Microsoft Alex_Odeychuk) |
in another aspect, for a UM software component of an XML snippet, the programming environment can utilize the XML importation element to replicate the XML snippet upon compilation, avoiding time-consuming and error prone requirements for manual code duplication | в другом аспекте для программного компонента системы UM фрагмента языка XML среда программирования может использовать элемент импорта XML для дублирования фрагмента XML при компиляции, что предотвращает отнимающее много времени и подверженное ошибкам требование ручного копирования кода |
in the simplest case, you may load a set of C programming abstractions, which will let you write C code | в частности, если взять наиболее простой случай, загрузка набора программных абстракций C позволяет писать на этом языке код (см. Generative Programming: Methods, Tools, and Applications / Krzysztof Czarnecki, Ulrich Eisenecker) |
it becomes possible to produce portable code, that is, code which can be generated and compiled to run in a number of different real time environments without changing the userwritten portion of the code | Становится возможным произвести переносимый код, то есть код, который может быть создан и скомпилирован, чтобы функционировать во многих различных средах реального времени без осуществления изменений в пользовательской части кода (Auslander D.M., Ridgely J.R., Ringgenberg J.D. Control Software for Mechanical Systems. Object-Oriented Design in a Real-Time World ssn) |
mechanics of a proven code transformation | техника испытанного на практике преобразования кода (ssn) |
mechanism used to implement mutual exclusion in a critical section of code | механизм, используемый для реализации взаимного исключения в критическом разделе кода (о мьютексном семафоре ssn) |
merge code from a child branch up to the parent branch | выполнить слияние из дочерней ветки кода в родительскую ветку кода (Alex_Odeychuk) |
merge code from a child branch up to the parent branch | выполнять слияние изменений в исходном коде из дочерней ветки в родительскую ветвь кода (в системе контроля версий Alex_Odeychuk) |
merge code from a parent branch to the child branch | выполнить слияние из родительской ветки кода в дочернюю ветку кода (Alex_Odeychuk) |
merge code from a parent branch to the child branch | выполнять слияние изменений в исходном коде из родительской ветки в дочернюю ветку кода (в системе контроля версий Alex_Odeychuk) |
merge code into a repository | завершить запрос на включение изменений с помощью слияния в репозиторий (cio.com Alex_Odeychuk) |
merge code into a repository | интегрировать код в репозиторий (cio.com Alex_Odeychuk) |
Most programmers dread peer review because a lot of the code they whip out from day to day is a bit embarrassing | Большинство программистов боятся даже дружеского критического анализа, поскольку понимают, что создаваемые ими программы, как правило, далеки от совершенства (ssn) |
motivation and mechanics of a proven code transformation | мотивация и техника испытанного на практике преобразования кода (ssn) |
Native C++ code is not necessarily faster than bytecode executed by a virtual machine В. Blunden | Собственный код C++ вовсе не обязательно будет исполняться быстрее, чем байткод на виртуальной машине (ssn) |
now that you have a clear design for your program, you can begin to implement it by writing the code | Теперь, при наличии чёткого представления о проекте программы, можно приступать к её реализации посредством написания кода (C Primer Plus by Stephen Prata (2013)) |
one of refactoring targets is called large class – a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 | Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
one of refactoring targets is called large class a class that does too much and/or has too many data members. Large classes can result from excessive minimization of coupling between classes. In case of the large class target, two methods relevant to Iteration 1 code are: Extract Class and Extract Interface Fowler, 1999 | Одна из целей использования рефакторинга называется большим классом классом, который делает слишком много и / или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering; Фаулер, 1999) |
parallel development on a code base | параллельная разработка кодовой базы (Alex_Odeychuk) |
piece of procedural code wrapped up in a class | фрагмент процедурного кода, заключённый в оболочку класса (ssn) |
Programmatically speaking, the term runtime can be understood as a collection of services that are required to execute a given compiled unit of code | с точки зрения программирования под термином исполняющая среда может пониматься коллекция служб, которые требуются для выполнения скомпилированной единицы кода (ssn) |
run scripts and code within a Web application | выполнять скрипты и код внутри приложения интернета (Alex_Odeychuk) |
send a signal containing an 8-bit code to a specific thread | сигнал, содержащий 8-битный код, будет передан определённому потоку (ssn) |
send a signal containing an 8-bit code to the process | процессу будет передан сигнал, содержащий 8-битный код (ssn) |
separate the declaration of a property from its implementation code | отделить объявление свойства от реализации (infoworld.com Alex_Odeychuk) |
separation of concerns in a code base | разделение обязанностей в базе кода (Alex_Odeychuk) |
shrink the code a bit | несколько сократить размер кода (Alex_Odeychuk) |
source code representation of a value | представление значения в исходном коде (ssn) |
state counter: A hypothetical or actual memory location that holds the state code of the current state | счётчик состояний: гипотетический или реальный адрес ячейки памяти, содержащий код текущего состояния (см. Black-box Testing: Techniques for Functional Testing of Software and Systems / Beizer, Boris 1995 ssn) |
stream of executable code within a UNIX or Linux process | часть выполняемого кода в UNIX– или Linux–процессе (о потоке ssn) |
stream of executable code within a UNIX or Linux process | часть выполняемого кода в UNIX или Linuxпроцессе (о потоке ssn) |
the code that was included in a particular version of the application | код, включённый в определённую версию приложения (Alex_Odeychuk) |
the consequence of delegation is that a client might not know its real supplier and it might not even care to know as long as the "goods" are supplied. Unlike in Figure 9-7, the knowledge of the real supplier may not be available from a static analysis of the program code and be hidden behind the dynamicity of inheritance in particular interface inheritance and polymorphism | Последствие делегирования таково, что клиент может и не знать своего реального поставщика и он даже может не хотеть знать это, пока не получит "требуемое". В отличие от рис. 9.7 знание реального поставщика может быть недоступно из статического анализа программного кода и может быть скрыто за динамикой наследования в частности, наследования интерфейса и полиморфизма (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
the first step in the process is a transition from no reuse to informal code reuse based on copying and adaptation | Первый шаг в процессе – переход от отсутствия повторного использования к неформальному повторному использованию кода, основанному на копировании и адаптации (см. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools / Jack Greenfield, Keith Short et al. 2004) |
the first step in the process is a transition from no reuse to informal code reuse based on copying and adaptation | Первый шаг в процессе переход от отсутствия повторного использования к неформальному повторному использованию кода, основанному на копировании и адаптации (см. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools / Jack Greenfield, Keith Short et al. 2004) |
the properties applying to the project as a whole involve file name, default container names, and placement of the generated code | к параметрам, применяемым ко всему проекту, относятся имя файла, имя основного контейнера и место генерации кода (см. Visual Modeling with Rational Rose 2002 and UML by Terry Quatrani 2002) |
the same message passing source code can be executed on a variety of machines as long as the MPI library is available | один и тот же исходный код утилиты обмена сообщениями может работать на разных машинах, если на них имеется библиотека MPI |
the software engineering practice we intend to propose for achieving a higher level of code modularity is easily introduced and justified through a number of examples of increasing complexity | Практика разработки программного обеспечения, которую мы намерены предложить для достижения более высокого уровня модульности кода, легко введена и обоснована через ряд примеров возрастающей сложности (см. Bonfatti F., Monari P.D., Sampieri U. IEC 61131-3 Programming Methodology) |
this function converts a byte value in the Gray code | эта функция преобразует значение байта в код Грея (ssn) |
time to merge code into a repository | время на завершение запроса на включение изменений с помощью слияния в репозиторий (cio.com Alex_Odeychuk) |
time to merge code into a repository | время на интеграцию кода в репозиторий (cio.com Alex_Odeychuk) |
undergo a code freeze | проводить заморозку кода (Alex_Odeychuk) |
undergo a code freeze | выводить код на консервацию (Alex_Odeychuk) |
unmanaged code that is targeted to a specific CPU architecture | неуправляемый код, ориентированный на конкретную процессорную архитектуру (Рихтер Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#, 2013 Alex_Odeychuk) |
using a code-first approach | с использованием подхода, связанного с созданием модели и базы данных из кода (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk) |
ways to specify a type in code | способы указания типов переменных в программах (ssn) |
Whether or not you realize it, a significant portion your application's code relates to managing its state | Отдаёте ли вы себе в этом отчёт или нет, но значительная доля кода вашего приложения всегда будет связана с управлением его состояниями (см. "Writing Mobile Code Essential Software Engineering for Building Mobile Applications" by Ivo Salmre 2005 ssn) |
works off a single code base to satisfy cross-platform demands | разрабатывать межплатформенное приложение на основе единой кодовой базы (Alex_Odeychuk) |