4 ms·
I think larger lesson here is that magic may look enticing, especially to the beginner, but it might cost more over long term than a little more involved but no
by lmilcin 5y ago
I think larger lesson here is that magic may look enticing, especially to the beginner, but it might cost more over long term than a little more involved but non-magical process.
It is irritating to work with a system that from time to time requires you many orders of magnitude more time to do a relatively simple task.
I prefer a little bit of upkeep (which I can usually amortize/automate) of a simpler system because it lets me be more predictable with my estimates. I can plan better because there is very little surprise lurking that could suddenly cost me an additional day of debugging.
And the cost of that upkeep might be very overestimated. For examples, I never felt that adding imports to a file is costing me anything. My IDE usually handles this for me. Or I might just copy something from somewhere else I had gotten something working in the past.