How do you solve the separation between common and "not so common" functions in your public interface?
How to Separate Common and Not So Common Functions in Your Public Interface When designing a public interface for a software application one of the key challeng