News for hackers. Stuff that matters.
Re:An Introduction to Metaprogramming in Ruby by kazinator on Friday July 28, 2023 @12:53PM (#36909739)
Future maintainers will go slow no matter what.
Re:An Introduction to Metaprogramming in Ruby by sidkshatriya on Sunday July 30, 2023 @12:40AM (#36927863)
That isn’t my experience. Using a good statically typed language means that refactors will be fast. Using Ruby/Rails or similar means that you may not be confident after you’ve introduced important changes in your code base. So you might be more conservative? Take more time, do more testing (than was necessary if you used less meta programming and a more statically typed language)