Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For production/distribution you can always use a tool like ILMerge or SmartAssembly to merge dlls/exes together into something that makes sense for that particular distribution. I've had plenty of success with both tools.

Saying that, I do get what you're saying. Good practices can be taken to the extreme. Some approaches such as prism, take the idea of breaking the UI up into modules that can be registered with a shell - where on reflection, that type of flexibility is rarely going to be needed.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: