Software Design: Does bubbling up exceptions from an entity A to better refactor a consuming entity B, can be considered as a good practice?
Do you need to do business as an entity in order to operate a hedge fund?