Не писать спецфункции: ресурсы держат члены с корректным RAII (smart pointers, контейнеры).
Разбор
- Меньше кода — меньше багов.
- Компилятор генерирует корректные операции.
- Пользовательские dtor ломают triviality.
- Идеал для большинства классов.
Итог
Ноль спецфункций — лучший default дизайн.