|
|
|
|
|
by gavmor
378 days ago
|
|
> We have built _a lot_ of things on top of shaky foundations. [Technical] debt is a choice, and the gene that makes "perfect" the enemy of "good" misses opportunities for inheritance! As a dev--as an adult!--I still need to learn to relax and embrace shaky foundations--and technical debt! |
|
A good filter is the "How Important is It?" filter.
If I'm adding dependencies to an app, a styling dependency is less crucial than an algorithm one. I may just apply some fairly basic checks to a styling dependency, and maybe use injection, to make it easy to swap out. I may also look for free, or low-cost ones.
For the algorithm, which may be my bread and butter, I might be a hell of a lot more demanding, and I may consider using a commercially-backed product.
I sort of touch on that, in this posting: https://littlegreenviper.com/concrete-galoshes/