Using private partial classes to hide implementation details of an interface. Workaround for package level protection in C#
I miss very few things from the Java language, one gem I really miss is the package-private accessibility modifier. This was so useful, your IDE colour coded your package classes in another colour so you knew they were not part … Continue reading

