namespace DefaultNamespace.Solid { public interface IShooter { void Fire(); // BAD IDEA - segregate interfaces // void ApplyEffect(); // void Explode(); } }