6 ms·
The incoherent thinking I see with some people even in typed systems, would make me very scared to let them do the same in dynamic ones.
by NicoJuicy 6y ago
The incoherent thinking I see with some people even in typed systems, would make me very scared to let them do the same in dynamic ones.
- ooobit2 6y agoNothing good comes easy. The dozens of hours I'd spend staring at 26 lines in R just trying different ideas to shorten/optimize/improve clarity, and that wasn't something I needed to sell that someone else would depend on for business or personal use. But I can relate to the pressure to deliver quick results. I found myself burnt out when working on a forecast model around three years ago. The constant "how's it goin'?" tore my attention away from the work, and I'm still convinced I could have delivered a better result. So, in a way, I agree. In another, I understand the other side of the issue, and I think there are so many less time-intensive tasks going on around engineering that there's often little awareness that something like refactoring a class for better efficiency pays in smaller but compounding ways long-term, with most of the time cost and perceived opportunity cost being immediate and short-term. It's still worth it if you really do the math on the long-term benefit.
- dnautics 6y agoI mean there's also an argument that those people don't stay in dynamic systems for very long.