Russian | English |
код с чрезмерно запутанным порядком выполнения | spaghetti code (антишаблон проектирования Alex_Odeychuk) |
необязательные или чрезмерно сложные функциональные элементы | unnecessary or excessively complex functionality (ssn) |
Одна из целей использования рефакторинга называется большим классом классом, который делает слишком много и / или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | 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 (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering; Фаулер, 1999) |
Одна из целей использования рефакторинга называется большим классом – классом, который делает слишком много и/или имеет слишком много элементов данных. Большие классы могут возникнуть из-за чрезмерной минимизации связей между классами. В случае большого класса в коде итерации 1 уместны два метода: Класс извлечения и Интерфейс извлечения | 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 (Фаулер, 1999; см. Maciaszek L.A. and Liong B.L. (2005): Practical Software Engineering) |
чрезмерная минимизация | excessive minimization (ssn) |
чрезмерная минимизация связей между классами | excessive minimization of coupling between classes (ssn) |
чрезмерная размытость сильно связанного кода по иерархии классов | yo-yo problem (напр., выполняемого по порядку Alex_Odeychuk) |
чрезмерно большое число | proliferation (ssn) |
чрезмерно большое число состояний и переходов | proliferation of states and transitions (напр., на плоской диаграмме состояний (flat statechart) ssn) |
чрезмерно большой | excessive (напр., размер программы ssn) |
чрезмерно большой размер программы | excessive program size (ssn) |
чрезмерно дружественный пользователю | user-obsequious (напр., об интерфейсе ssn) |
чрезмерно определять | overspecifying (глагол ssn) |
чрезмерно перегружаться | be burdened with the overflow (If the number of iterations isn’t evenly divided by the number of utilized threads, the last thread is burdened with the overflow. — При числе итераций, не кратном числу использованных потоков, последний из них чрезмерно перегружается. microsoft.com Alex_Odeychuk) |
чрезмерно сложные функциональные элементы | excessively complex functionality (ssn) |
чрезмерно сложный код | overly-complicated code (корпорации AdaCore Alex_Odeychuk) |
чрезмерное определение | overspecifying (ssn) |
чрезмерное увеличение размера | bloat (ssn) |
чрезмерное увеличение размера кода | code bloat (программы: 1) результат неэффективной работы компилятора; 2) необоснованное, неоправданное, неэффективное умножение программных функций как попытка повысить рыночную привлекательность программы. Syn: feature creep ssn) |
чрезмерный крутящий момент | overtorque (Тагильцев) |