Scala, Design Patterns, Programming, Factory Pattern.
Nevertheless if the factory is well documented there shouldn’t be problems and using this approach makes the ReaderFactory feel like native language support, and this is one of the main goals of Scala, to develop libraries that feel they have native language support for the client. The Reader and