Methods and instance variables Getters and setters Redefining methods, and previous_def Catch-all initialization Methods and instance variables We can simplify our constructo...
Methods and instance variables Getters and setters Redefining methods, and previous_def Catch-all initialization Methods and instance variables We can simplify our constructo...
Blocks and Procs Overloads Yield arguments Short one-parameter syntax yield value Type restrictions break next with … yield Unpacking block parameters Performance Bloc...
Blocks and Procs Overloads Yield arguments Short one-parameter syntax yield value Type restrictions break next with … yield Unpacking block parameters Performance Bloc...
Macros Scope Interpolation Macro calls Modules and classes Conditionals Iteration Variadic arguments and splatting Type information The top level module Method information...
Coding Style Naming Acronyms Libs Directory and File Names Whitespace Coding Style This style is used in the standard library. You can use it in your own project to make i...
String Colorize your outputs Overwriting Console Output Create Progress Percent String Colorize your outputs Since we mostly work with the command-line, we need our output...
Macros Scope Interpolation Macro calls parse_type Modules and classes Conditionals Iteration Variadic arguments and splatting Type information The top level module Method...
Macros Scope Interpolation Macro calls parse_type Modules and classes Conditionals Iteration Variadic arguments and splatting Type information The top level module Method...