News for hackers. Stuff that matters.
Re:IRS’ 60-Year-Old IT System Failed on Tax Day Due to New H... by Retric on Monday April 30, 2018 @02:18PM (#16960915)
> How do we separate business logic in a self-contained way that can be independent of hardware and (from a certain level) software?

As strange as this may sound, documentation. Software is at it's core rather brittle it's designed to operate inside of a very specific system and trying to make it portable is only reasonable when you know the target ahead of time.

Re:IRS’ 60-Year-Old IT System Failed on Tax Day Due to New H... by arcticbull on Monday April 30, 2018 @09:04PM (#16963885)
Better yet, test cases. That way you can throw your new implementations against them.