English | Russian |
legitimate email | легитимное электронное сообщение (Gaist) |
legitimate file | легитимный файл (Gaist) |
legitimate functionality | разумные функции (ssn) |
legitimate network user | законный сетевой пользователь (ssn) |
legitimate rep objects | законные объекты представления (ssn) |
legitimate representations | законные представления (ssn) |
legitimate representations of abstract objects | законные представления абстрактных объектов (ssn) |
legitimate user | легальный пользователь (ssn) |
not a legitimate representation | незаконное представление (ssn) |
Speculative generality can be spotted when the only users of a method or class are test cases. If you find such a method or class, delete it and the test case that exercises it. If you have a method or class that is a helper for a test case that exercises legitimate functionality, you have to leave it in, of course | Теоретическая общность может быть обнаружена, когда единственными пользователями метода или класса являются контрольные примеры. Найдя такой метод или класс, удалите его и контрольный пример, его проверяющий. Если есть вспомогательный метод или класс для контрольного примера, осуществляющий разумные функции, его, конечно, надо оставить (см. Refactoring: Improving the Design of Existing Code by Martin Fowler et al. 1999 ssn) |