I happen to work on a very large, enterprise project and through my over 20 year career worked on many large, enterprise projects.Exactly for the reason...
Totally agree. Business logic should stay with the application code. This allows for total flexibility. For different situation, just compile in a different class, or use a different xml file,...