ellius
Joined 11 years ago
Joined 11 years ago
- Organize the legislature(s) to pass some kind of emergency act that gives protection around PCI compliance and that sort of thing to new engineering teams
- Hire business and technical experts, fast
- Build a system on AWS that can handle massive scale and start offloading the most important business functionality to that system (things like registering for aid, fraud prevention)
- when things begin to return to normal, start processing requests through the original system, deal with problems, whatever
I know all of this is not easy. Legal and compliance stuff is tough, and I know the domain itself must not exactly be simple. But this is an emergency, and it calls for emergency measures. Trying to hack your way through an ancient code base on the fly seems like it might be doomed to failure.
https://www.nakedcapitalism.com/2016/07/cobol-and-legacy-cod...
In general, 2 good principles are:
1. Put the punch at the end of a sentence.
2. Put familiar information at the beginning of a sentence and new information toward the end.
The passive voice can help you with both of these design goals.
Orwell talked about where the passive voice is most dangerous/bad. It mainly comes down to thoughtlessness or insincerity. The passive voice removes or hides the actor, so it's useful for people trying to cloak their beliefs or hide assumptions.
"Politics and the English Language" is a great read, as is the book "Style."