Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

why use business objects?

Business objects
0
Posted

why use business objects?

0

Also: unless/until we rewrite the old functionality to use the new business objects, we’ve got the same logic in multiple places. But I would say that if you have decent OO design skills (again, from a technical point of view) then your reuse of logic is very minimal. The other thing to consider is the orthogonality of presentation and business logic. If the business logic changes, you don’t want to have to search through twiddly bits of presentation code to determine what you have to change, and the same applies for changes to the presentation logic. Conversely the majority of changes to underlying data requires a change to both the business and presentation layers. Those changes are greater then if you have some of the logic together. Another thing I’m having a hard time justifying is the wasteful use of the database. A robust business object will pull in way more data than you need, and one of the major bottlenecks in today’s enterprise environments is the database.

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.