Take it from a developer who has built larger systems for over 30 years: If you want to write a piece of software to automate some process, first you need to understand what that process does, and why. If you don’t know either, you should not be building software to automate that. If you don’t understand that concept, please don’t write software at all
My suggestion is for the US government to have companies bid for the redistricting software. I’m sure the companies bidding would be very knowledgeable.
Take it from a developer who has built larger systems for over 30 years: If you want to write a piece of software to automate some process, first you need to understand what that process does, and why. If you don’t know either, you should not be building software to automate that. If you don’t understand that concept, please don’t write software at all
My suggestion is for the US government to have companies bid for the redistricting software. I’m sure the companies bidding would be very knowledgeable.