2 ms·
Questioning complexity is a good practice because complexity slows everyone down and makes it harder for people to learn or understand. Sometimes even if a com
by etempleton 4y ago
Questioning complexity is a good practice because complexity slows everyone down and makes it harder for people to learn or understand.
Sometimes even if a complex solution has benefits you have to weigh what the cost is. Will it be harder to maintain this code/process? Will someone new coming in ever be able to understand it without extensive training?
Sometimes complex problems require complex solutions, but it should always be a last resort after exhausting how it might be done simpler.