Russian | English |
Мартин Фаулер и другие авторы, принявшие участие в написании этой книги, внесли большой вклад в разработку объектно-ориентированного программного обеспечения тем, что пролили свет на процесс рефакторинга. В книге описываются принципы и лучшие способы осуществления рефакторинга, а также указывается, где и когда следует начинать углублённо изучать код, чтобы улучшить его | Martin Fowler and the contributing authors make an invaluable contribution to object-oriented software development by shedding light on the refactoring process. This book explains the principles and best practices of refactoring, and points out when and where you should start digging in your code to improve it (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn) |
Рефакторинг очень хорошо сочетается с быстрой разработкой Мартин, 2003. Он может проводиться в любом месте итерации, но наиболее эффективно выполнять его либо в конце текущей итерации, либо в начале следующей. Рефакторинг может существенно улучшить внутреннюю структуру кода без изменения его внешнего поведения | Refactoring integrates very well with the agile development Martin, 2003. It can be conducted at any point during iteration, but it is most effective towards the end of the current iteration or at the beginning of the next iteration. Refactoring can significantly improve the internal structure of the code without changing its external behavior (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn) |
с улучшенными характеристиками, производительностью и надёжностью | with associated improvements in performance, productivity and reliability (ssn) |
Самым большим преимуществом внутрипроцессных серверов является то, что они не требуют никакого контекстного переключения на другие процессы, в результате чего производительность может заметно улучшиться | the biggest advantage of in-process servers is that no context switch to a different process is required, potentially improving performance (см. Windows System Programming, 4th Edition by Johnson M. Hart 2010) |
улучшенная архитектура хранения | advanced storage architecture (ssn) |
улучшенная доступность приложений | improved application availability (ssn) |
улучшенная доступность приложений | improved app availability (ssn) |
улучшенная интеграция | improved integration (ssn) |
улучшенная многозадачность | improved multitasking (ssn) |
улучшенная модель классов | refactored class model (ssn) |
улучшенная репликация | improved replication (ssn) |
улучшенная совместимость приложений | improved application compatibility (ssn) |
улучшенная совместимость приложений | improved app compatibility (ssn) |
улучшенная точность и эффективность ввода | improved typing accuracy and efficiency (текста с клавиатуры ssn) |
улучшенная функциональность | sophisticated functionality (ssn) |
улучшенная функция поиска | an improved search experience (Alex_Odeychuk) |
улучшенное редактирование | improved editing (ssn) |
улучшенное управление памятью и увеличенная производительность | improved memory and performance (ssn) |
улучшенное управление хранилищами | improved storage management (ssn) |
улучшенные показатели надёжности | improved reliability (ssn) |
улучшенные функции копирования и вставки | improved Copy and Paste functionality (ssn) |
улучшенный графический интерфейс пользователя | improved graphical user interface (ssn) |
улучшенный детектор стартового бита | improved start bit detector (ssn) |
улучшенный интерфейс JTAG | Enhanced JTAG (см. JTAG interface ssn) |
улучшенный интерфейс браузера | browser's improved interface (ssn) |
улучшенный интерфейс браузера | browser's improved user interface (ssn) |
улучшенный код | refactored code (ssn) |
улучшенный проект | design refactored (ssn) |
улучшенный словарь | improved dictionary (ssn) |
улучшенный соединитель ресурсов | advanced resource connector (сокр. ARC; промежуточное программное обеспечение сети NorduGrid ssn) |
улучшенный формат для передачи потоков мультимедийных данных | advanced streaming format (Himera) |
улучшить лёгкость чтения | advantage readability (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk) |
управление исключениями помогает улучшить толерантность программы по отношению к ошибкам | exception handling helps improve a program's fault tolerance (ssn) |