|
|
|
|
|
by rektide
1396 days ago
|
|
I remember having this discussion with less senior devs, & not convincing them at all of the value of building a stable practice. Having to think about whether we do things one way or another, having to decide, making the reasons for the decision known have huge costs. Re-evaluating as we make further changes has a significant chance of screw up. Having reliable 99% straight shots that encompass a variety of cases is so preferrable. I've been trying to advocate for consistent, low-control-flow decision making for so long, & this feels like what should have been an easy win example for me to make the case on. Im glad to see the topic/example come up again, with a much better specific elaboration. |
|