English | Russian |
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) |
before the Move into the Cloud | Планирование перехода на облачную обработку данных |
block move instruction | команда перемещения блока (ssn) |
conditional move instruction | команда условного перемещения (ssn) |
conditional move instruction | команда условной пересылки (ssn) |
conditional move instructions | команды условного перемещения (ssn) |
conditional move instructions | команды условной пересылки (ssn) |
equipment and information required to contain, move, condition and handle material | оборудование и информация, необходимые для размещения, перемещения, определения условий производства и обработки материала (ssn) |
for example, a system controlling a valve may move from a state "Valve open' to a state 'Valve closed" when an operator command the stimulus is received | Например, система, управляющая клапаном, при получении команды оператора стимул может перейти из состояния "Клапан открыт" к состоянию "Клапан закрыт" (см. Software engineering, 8th ed. / Ian Sommerville 2007) |
for example, a system controlling a valve may move from a state Valve open' to a state Valve closed' when an operator command the stimulus is received | Например, система, управляющая клапаном, при получении команды оператора стимул может перейти из состояния "Клапан открыт" к состоянию "Клапан закрыт" (см. Software engineering, 8th ed. / Ian Sommerville 2007) |
grab app icons or objects to move by dragging | перемещение в области экрана пиктограмм приложений или других объектов (ssn) |
if the conditional move instructions are not available, the operation can be done in ten instructions by using the familiar device of constructing a mask with the shift right signed 31 instruction to mask the unwanted sign propagating term | если команды условной пересылки нет, то понадобится выполнить десять команд с использованием знакомой конструкции создания маски с помощью знакового сдвига вправо на 31 разряд для устранения нежелательного распространения знака в одном из членов (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn) |
immediate move instruction | команда пересылки с непосредственной адресацией (ssn) |
legal move generator | генератор разрешённых ходов (ssn) |
MOVE box | блочный элемент MOVE (ssn) |
move constructor | конструктор переноса (язык программирования С++ Сергей Чепурин) |
move field | перемещение поля (ssn) |
move into the cloud | переход на облачную обработку данных (ssn) |
move method | перемещение метода (ssn) |
move objects or icons | перемещение объектов или пиктограмм (ssn) |
move the character | пересылка символа (ssn) |
move the character to port A | пересылка символа в порт A (ssn) |
move to higher-level languages | переход к языкам высокого уровня (ssn) |
move towards | мигрировать на (Alex_Odeychuk) |
move towards | переходить на (Alex_Odeychuk) |
move verb | оператор присваивания (COBOL 2014 Alex_Odeychuk) |
move verb | оператор перемещения (Move verb is used to copy data from source data to destination data. Alex_Odeychuk) |
robots that move boxes | роботы, которые перемещают ящики (ssn) |
storage unit: subordinate entity within a storage zone that consists of equipment and information required to contain, move, condition and handle material | элемент хранилища: вспомогательная сущность зоны хранилища, включающая оборудование и информацию, необходимые для размещения, перемещения, определения условий производства и обработки материала (см. IEC 62264-3 ssn) |
the Extract Class refactoring is defined as "Create a new class and move the relevant fields and methods from the old class into the new class" | Рефакторинг Класс извлечения определяется так: "Создайте новый класс и переместите соответствующие поля и методы из старого класса в новый" (Фаулер, 1999, с.149). Главная трудность заключается в определении, как разбить большой класс на ряд меньших классов. Идея заключается в том, чтобы извлечь непротиворечивые и объединённые части функциональных возможностей в отдельный класс (классы; Fowler, 1999, p.149). The main difficulty is in deciding how to split a large class into a number of smaller classes. The idea is to extract consistent and integrated piece of functionality into a separate class (classes; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering; все рефакторинги начинаются с глаголов, т. е. Extract Class — "Извлечь класс", а не бессмысленный "Класс извлечения". SirReal) |
the plant consists of a conveyor belt that moves from left to right, a processing station, and two robots that move boxes between the station and the belt as shown in Figure 17.2 | этот агрегат состоит из движущейся слева направо ленты транспортёра, обрабатывающего устройства и двух роботов, которые перемещают ящики между этим устройством и лентой транспортёра, как изображено на рис. 17.2 (см. Model Checking / Edmund M. Clarke, Jr., Orna Grumberg, and Doron A. Peled 1999) |