Re: Critique of Robert C. Martin's "Agile Principles, Patterns, and Practices"




Patrick May wrote:
"topmind" <topmind@xxxxxxxxxxxxxxxx> writes:
Patrick May wrote:
Second, you haven't shown that a solution that "embraced the DB"
would be shorter, more understandable, more maintainable, more
extensible, more easily testable, or "simpler" by any other metric.

I don't claim I can show it objectively better.

Actually, you did. Your exact words were: "If you embraced the
DB instead of spend all your code wrapping it, the app would be
noticably simpler." That's a positive claim about an objective
measurement.

I was talking about Martin's payroll example. In that case I am pretty
sure my version would be noticably simpler. However, I doubt many OO
fans will agree that Martin's code is the best or simplest OO can be.


It just won't be objectively worse.

That's another positive claim. Prove it.

Let me reword it: Nobody can/will prove it objectively worse.


Sincerely,

Patrick

-T-

.



Relevant Pages