4 ms·
The hardest thing for me these days is writing code that is easy to use in the 90% case yet simple to extend, esp. at the architectural level.. code that has en
by thatswrong0 5y ago
The hardest thing for me these days is writing code that is easy to use in the 90% case yet simple to extend, esp. at the architectural level.. code that has enough guardrails to prevent lazy mofos like me from copy pasting off a cliff, but is also flexible enough to allow for other devs to properly deal with the supposedly exceptional cases that seem to pop up with alarming consistency.
Bonus points if I somehow can also make it so that adding new features to said code doesn’t require a significant refactor or doesn’t result in other devs piling on yet another gross hack in order to meet their deadline, despite the mildly concerning interest we already pay on our existing tech debt.