3 ms·
I guess I treat the frameworks and tools of the products I'm building like software that flies space shuttles. In my mind, even as the product changes and evol
by jpmcglone 12y ago
I guess I treat the frameworks and tools of the products I'm building like software that flies space shuttles. In my mind, even as the product changes and evolves, I will have built tools and framework that makes changing the software easy and less scary. Moving a tooltip or changing text, or supporting localization should not be risky, imo, but I have to fight for building out things like that.
It's "be prepare now" vs "fix it later". "Preventative" vs. "reactionary"
- AnimalMuppet 12y agoBut making it easy to move a tooltip or change text are not over-engineering. In fact, it would be irresponsible to not prepare for that kind of change. But you don't engineer that kind of software to 99.9999999% reliability, which is the kind of thing I meant by "space shuttle software".
- jpmcglone 12y agoThanks.