How to avoid repeating code between back-, middle-, and front-ends?

Share the business object in 1) with the other two tiers. The other tiers can wrap it as a member of a struct that adds tier-dependent information.

3 Likes