DictionaryForumContacts

Terms containing code refactoring | all forms | in specified order only
SubjectEnglishRussian
progr.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)
progr.automate code refactoringавтоматизировать перепроектирование кода (InfoWorld Alex_Odeychuk)
progr.bespoke code refactoringспециальный приём эквивалентного преобразования кода (Alex_Odeychuk)
progr.bespoke code refactoringспециальный приём перепроектирования кода (Alex_Odeychuk)
progr.code analysis and refactoringанализ и перепроектирование кода (Microsoft Alex_Odeychuk)
progr.code and filesystem refactoringперепроектирование кода и структуры каталогов и файлов проекта (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
progr.code refactoringэквивалентное преобразование кода (Alex_Odeychuk)
ITcode refactoringперестройка кода (Alex_Odeychuk)
ITcode refactoringреорганизация кода (Alex_Odeychuk)
softw.code refactoringперепроектирование ПО (в программировании – переписывание исходных текстов с целью улучшения внутренней структуры программного кода при сохранении его интерфейсов и функциональности. Один из способов борьбы с программной энтропией (software entropy) ssn)
progr.code refactoringэквивалентное преобразование программы (twirpx.com Alex_Odeychuk)
progr.code refactoringреорганизация кода (реорганизация кода, – изменение, вносимое во внутреннюю структуру программного обеспечения, чтобы упростить понимание и удешевить модификацию его кода, не изменяя его существующее поведение. См. Working Effectively with Legacy Code by Michael C. Feathers (2004) ssn)
progr.code refactoringперепроектирование кода (Alex_Odeychuk)
progr.code refactoringперепроектирование (переписывание исходного кода с целью улучшения его внутренней структуры при сохранении интерфейса и функциональности; один из способов борьбы с энтропией в программном обеспечении Alex_Odeychuk)
progr.code refactoringперепроектирование кода (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
ITcode refactoringпереработка кода (Alex_Odeychuk)
astronaut.code refactoringравносильное преобразование (позволяет улучшить понимаемость алгоритма Alex_Odeychuk)
progr.code refactoringрефакторизация (из кн.: Эспозито Д., Сальтарелло А. Microsoft .NET: архитектура корпоративных приложений Alex_Odeychuk)
astronaut.code refactoringравносильное преобразование алгоритмов (русс. термин взят из публикации Научно-производственного центра автоматики и приборостроения им. акад. Н.А.Пилюгина на тему разработки программного обеспечения систем управления для ракет-носителей, разгонных блоков и космических аппаратов readrate.com Alex_Odeychuk)
comp.sl., jarg.code refactoringрефакторинг кода (ssn)
progr.full code and filesystem refactoringполное перепроектирование кода и структуры папок и файлов проекта (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
progr.full code and filesystem refactoringполное перепроектирование кода и структуры каталогов и файлов проекта (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
progr.full code refactoringполное перепроектирование кода (англ. термин взят из кн.: De Sanctis V. ASP.NET Core and Angular 2 Alex_Odeychuk)
progr.huge code refactoringкрупное перепроектирование кода (Alex_Odeychuk)
progr.in the software lifecycle, the time and effort put into the code maintenance significantly outweighs the time and effort put into writing the code in the first place. Code maintenance is reading it and trying to understand it in order to modify or extend it. Any refactoring of code during its production, no matter how small, can significantly benefit software maintainersв жизненном цикле ПО время и трудозатраты на сопровождение кода существенно превышают время и трудозатраты на первоначальное написание кода. При сопровождении кода необходимо прочитать и попробовать понять его, чтобы затем изменить или расширить. Любой рефакторинг кода в процессе его создания, независимо от того, сколь он мал, может принести существенную пользу эксплуатационному персоналу ПО (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering)
progr.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)
progr.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)
progr.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)
progr.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Рефакторинг очень хорошо сочетается с быстрой разработкой Мартин, 2003. Он может проводиться в любом месте итерации, но наиболее эффективно выполнять его либо в конце текущей итерации, либо в начале следующей. Рефакторинг может существенно улучшить внутреннюю структуру кода без изменения его внешнего поведения (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering ssn)
progr.refactoring of codeреорганизация кода (Alex_Odeychuk)
progr.refactoring of codeперепроектирование кода (Alex_Odeychuk)
progr.refactoring test codeрефакторинг кода тестов (ssn)
progr.refactoring the codeперепроектирование кода (англ. термин взят из кн.: Groves M.D. AOP in .NET: Practical Aspect-Oriented Programming Alex_Odeychuk)
progr.So, what's the problem? Simply this: Refactoring is risky. It requires changes to working code that can introduce subtle bugsтак в чём проблема? Только в том, что с рефакторингом связан известный риск. Он требует внести изменения в работающий код, что может привести к появлению трудно находимых ошибок в программе (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999)
progr.tool for refactoring codeинструментальное средство реорганизации кода (Alex_Odeychuk)

Get short URL