DictionaryForumContacts

   English
Terms for subject Programming containing generalities | all forms
EnglishRussian
generality and flexibilityобщность и гибкость (ssn)
generality and flexibility of the cellular-automaton approach to system synthesisобщность и гибкость клеточно-автоматного подхода к синтезу систем (ssn)
gratuitous generalityнеоправданная обобщённость (ssn)
speculative generalityтеоретическая общность (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)