|
|
|
|
|
by igurari
3079 days ago
|
|
> Software developers build abstractions, write tests, refactor and simplify older code, yet no such trend seems to be occurring for law. Why not? Actually, the Common Law[1] (which the US, England, Canada, and other English-speaking countries) very much have a legal system that includes building abstractions, refactoring, and simplifying (though there are no tests). Judicial decisions are precedential and over time rules and tests are discarded or re-written to be easier to use and more applicable. I think the parent comment is discussing legislation (which politicians enact), but the process by which judge made law develops and improves is very similar to how code evolves and improves. [1] https://en.wikipedia.org/wiki/Common_law |
|