DEV Community

Discussion on: Any thoughts on Ruby 2.6?

 
rhymes profile image
rhymes

I agree you shouldn't test core functionalities but if something that returns true suddenly returns false some tests will break. If they don't maybe they're not writing the right tests.

I feel like a maintainer of a gem should keep an eye on the changelog of the language the library is written on. At least to check if there are new features that one can take advantage of.

Anyhow, I don't like either but I don't think it's an insane idea. There's no right time to fix a bad behavior people built their libraries on, unfortunately