3 ms·
Thanks for sharing this. As you said, there is a very clear analogy to software factoring. Separating the definition of terms from the clauses relating them is
by titanomachy 4y ago
Thanks for sharing this. As you said, there is a very clear analogy to software factoring. Separating the definition of terms from the clauses relating them is very similar to factoring software logic out into functions.
In a way, bad legalese is even worse: at least hard-to-read code can be still be effortlessly and quickly executed by a computer. Every "execution" of your example contract will give someone a headache.
- randomdata 4y agoWorse, when it comes to code if execution doesn't do what you intended it is your fault for not writing it correctly and you are who gets punished for it. When it comes to legalese, if execution doesn't do what you intended it is their fault for not understanding what you meant correctly and they get punished for it.