Ruby
Advanced Ruby skills for object-oriented programming, metaprogramming, blocks, and gems.
Skills in this plugin
5- ▌ Ruby Metaprogramming · thebushidocollectiveUse when working with Ruby metaprogramming features including dynamic method definition, method_missing, class_eval, define_method, and reflection.
- ▌ Ruby Gems Bundler · thebushidocollectiveUse when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.
- ▌ Ruby Standard Library · thebushidocollectiveUse when working with Ruby's standard library including Enumerable, File I/O, Time/Date, Regular Expressions, and core classes.
- ▌ Ruby Blocks Procs Lambdas · thebushidocollectiveUse when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-order functions.
- ▌ Ruby Oop · thebushidocollectiveUse when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and method visibility.