This pattern was first described[REF] by Martin Fowler, who considers the practice an anti-pattern.
Fowler describes the transaction script pattern thus: Most business applications can be thought of as a series of transactions.