Modelling the Cosmos in Ruby: Applying OOP and Domain-Driven Design to Astronomical Concepts

Modelling the Cosmos in Ruby: Applying OOP and Domain-Driven Design to Astronomical Concepts
Rémy Hannequin • Geneva, Switzerland • Talk

Date: May 23, 2025
Published: not published
Announced: unknown

Learn how to turn complex domains into elegant Ruby code! Using Astronoby (https://github.com/rhannequin/astronoby), a gem for astronomical calculations, this talk dives into applying Domain-Driven Design and OOP to model celestial phenomena. Discover practical techniques for tackling complexity, creating readable APIs, and building maintainable software. Whether you’re navigating scientific challenges or exploring new domains, this talk offers patterns for taking Ruby beyond its usual orbit.

Helvetic Ruby 2025

Explore all talks recorded at Helvetic Ruby 2025
+6