Accounting has only CRUD APIs
numeric.substack.com
Accounting has only CRUD APIs
1–4 of 4 posts
Re: Accounting has only CRUD APIs
#2I hope it is immediately obvious why that gives accounting bad inputs.
The crisis that accounting is facing is the impending failure of their ability to shift blame for bad inputs.
Re: Accounting has only CRUD APIs
#3Accounting is downstream of business processes that have been mismodelled for decades. The antipattern is overloading the successive lifecycle stages of a business object onto a single database table, and distinguishing them with a status code or by whether or not certain "optional" columns have been populated. I hope it is immediately obvious why that gives accounting bad inputs. The crisis that accounting is facing…
Both present challenges, but better inputs don't help without a better model for business objects (as I see it)?
Re: Accounting has only CRUD APIs
#4Accounting is downstream of business processes that have been mismodelled for decades. The antipattern is overloading the successive lifecycle stages of a business object onto a single database table, and distinguishing them with a status code or by whether or not certain "optional" columns have been populated. I hope it is immediately obvious why that gives accounting bad inputs. The crisis that accounting is facing…
I agree with your first statement, but a little lost on the last one—I would think of the first idea as a question of data modeling, whereas the last (bad inputs) is one of enforcement and ownership. Both present challenges, but better inputs don't help without a better model for business objects (as I see it)?