Hacker News new | ask | show | jobs
by GianFabien 698 days ago
Without a business generating revenue, there is no need for programmers.

Business systems need to be architected around core business needs, e.g. ledgers, journals, client records, inventory. The "transactions" implementing business rules need to perform the necessary information transformations and maintain any auxiliary information as required.