Refactoring the .Net Framework
What possible reason could there be for sealing the System.IO.File class? A sealed class means I must wrap the class just to have my own functionality, rather than extending it. Further, it becomes significantly painful to mock the class in unit tests without an interface. Granted, Microsoft is doing mucho better these days, and I […]
Read More
Recent Comments