- Максимум 5 публичных методов в классе (помните про комбинато | S0ER
- Максимум 5 публичных методов в классе (помните про комбинатоную сложность, чем больше публичных методов, тем больше комбинаций между классами, использующих эти методы) - Не используйте статические методы - Не используйте синглтоны - Избегайте NULL