Comparison of Object-Oriented Features in Golang and Ruby
Comparison of object-oriented features in Golang and Ruby
Comparison of object-oriented features in Golang and Ruby
A practical guide to algorithm design principles — efficiency, data structure
Understanding autoload in Rails - how Rails automatically loads constants and modules based on directory structure and naming conventions. Covers classic autoloader and Zeitwerk.
Go achieves inheritance-like behavior through embedding. An outer struct can automatically access the fields and methods of the embedded struct. For more con...
A complete guide to Ruby's context-switching methods — instance_eval, instance_exec, class_eval, and module_exec — with practical use cases and security considerations.
Learn how to use alias and alias_method in Ruby — renaming methods, wrapping behavior, and the key differences between the two.
A comprehensive guide to using alias and alias_method in Ruby for method aliasing, metaprogramming, code reuse, and Rails patterns.
Compare class variables (@@var), class instance variables (@var), and class_attribute in Ruby — inheritance behavior, use cases, and Rails patterns.
Content Class Methods
Thinking About ActiveRecord::Concern