Am working on a small internal tool which for sure will not focus on scalability.
- I am 100% sure that there will not be any external dependencies to the code i am writing now or in the future - hence no worry on marshalling between different app-domains.
- I will be logging the exceptions and is quiet unlikely that there will be some post-mortem analysis by tools.
- does not abide by the initial design to send exceptions throw wire
In such a scenario, do i still need my exceptions to have explicit serialVersionUID? Will serialVersionUID be helpful to just log the object?