Re:An Introduction to Metaprogramming in Ruby
by acchow on Thursday July 27, 2023 @06:28PM
(#36900988)
Ruby metaprogramming breaks `grep` and static analysis tools. This is a no-go for any large project for me
[ Parent
| on HN ]
Re:An Introduction to Metaprogramming in Ruby
by weatherlight on Friday July 28, 2023 @04:17AM
(#36904237)
I like metaprogramming for gems, libs, DSLs, etc. stuff that rarely changes, where the maintainers knows where all the bodies are buried. I rarely use it for business logic for the reason above.