|
|
|
|
|
by illuminant
699 days ago
|
|
It sounds like a lack of coherent design strategy. That is the sacrifice feature driven projects face. A problem which usually wears in after about three years. After market entry yet right when regular additions pile up and begin to cross paths. The solution is a maverick mind who can drive coherent code strategy. Business logic isn't your problem, an unfaithfulness to the idea that the application is first a business logic machine may be. User interface should be a layer, instantiating and manipulating a logic API. Configuration over code is one ideal philosophy. Design such that configuration may established what types of things, or where they might route. This would only work if all parts of the application agree on a configuration convention. |
|