In discussing the Constructor function doing as little as possible, you’re not including the Client are you? This is just for building the program classes, no?If you’re including the Client, where are requests generated? Their own methods with the Constructor just setting up the UIs with event handlers?Thanks,Bill

[...] excellent articles that changed the way I approach programming. When to use Dependency Injection, Guide to Writing Testable Code and Dependency Injection Myth: Reference Passing are some of the blog posts that I would definitely [...]