-
Notifications
You must be signed in to change notification settings - Fork 0
Ruby
Jason Cheong-Kee-You edited this page Nov 10, 2024
·
260 revisions
- 99 Bottles
- English Number
- Exos
- Gilded Rose
- Medicine Clash
- Parrot
- Refactoring a Test
- Supermarket Receipt
- Tennis
- Theatrical Players
- Trivia
- Yatzy
- Commit Messages
- Ruby
- RSpec
- Rails
- Basics
- Refactoring
- Rails
- AI
- Modeling
- Programming Ruby 3.3
- 99 Bottles of OOP (Code)
- Metaprogramming Ruby 2
- Effective Testing with RSpec 3 (Cheat Sheet)
- Refactoring: Ruby Edition (Code)
- Refactoring in Ruby (Code)
- Practical Object-Oriented Design in Ruby (Code): The goal of design is to reduce the cost of change. Interrogate. Cohesion. Depend on things that change less often. Hook methods. Shallow hierarchies. Let objects speak for themselves. No Services. Inheritance is evil; prefer composition. Use 'instance_double', not 'double'.
- Refactoring
- Algorithms
- SQL
- Modeling