- Программирование посредством копирования/вставки (Copy and paste programming). Копирование (и модифицирование) существующего когда вместо создания обощенных алгоритмов
- Золотой молот (Golden hammer). Предположение о том, что любимое решение является универсальным и применимым в любой ситуации
- Фактор неправдоподобности (Improbability factor). Предлоложение о том, что вероятность возникновения известной ошибки мала.
- Преждевременная оптимизация (Premature optimization). Написание программного кода изначального оптимизированного, жертвуя хорошей архитектурой, сопровождаемостью и иногда реальной производительностью.
- Программирование перестановками (Programming by permutation) (или «случайное программирование»). Попытка написать код изменяя его до тех пор пока он заработает.
- Изобретание колеса (Reinventing the wheel). Неспособность применить существующее адектватное решение
- Серебяная пуля (Silver Bullet). Предположение о том, что любимое техническое решение может быть использовано для более крупного процесса или проблемы
- Разработка направляемая тестировщиком (Tester Driven Development). Программные продукты, в которых новые требование указываются в отчетах об ошибках
Методологические aнти-паттерны
Подписаться на:
Комментарии к сообщению (Atom)
Обо мне
Теги
- .NET (1)
- Лицензии (1)
- Anti-Patterns (16)
- ASP.NET (3)
- Bug fixes (1)
- C# (5)
- Code Review (4)
- Fun (1)
- Naming (1)
- Refactoring (20)
- Team rules (2)
- Web (2)
Архив
-
▼
2009
(22)
-
▼
мая
(18)
- Зачем нужен enum из двух объектов, если есть булев...
- Привязка к производителю
- Грибное управление
- Моральный риск
- Прячьте приведение типов внутрь метода!
- Бог-громовержец
- Эскалация обязательств
- Коллективное проектирование
- Дойная корова
- Паралич от анализа
- Методологические aнти-паттерны
- Анти-паттерны программирования
- Объектно-ориентированные анти-паттерны
- Анти-паттерны проектирования программного обеспечения
- Анти-паттерны анализа
- Анти-паттерны управления
- Организационные анти-паттерны
- Введение в анти-паттерны
-
▼
мая
(18)
0 коммент.:
Отправить комментарий