Skip to content
0:00 / 0:00

#singleresponsibilityprinciple#solid#refactoring

Let’s Extract a Class: The Single Responsibility Principle and Design Patterns by Jon Evans

Confreaks

42K subscribers • 84 videos on Hallway • Conference channel

YouTube
  • One of the most-watched uploads on Confreaks, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Jon Evans

Intermediate. Assumes working knowledge.

686 views3 years ago

Software designDesign patternsRefactoring and legacy codeRuby

Jon Evans explains how to apply the Single Responsibility Principle and design patterns to refactor fat models and controllers.

Rocky Mountain Ruby 2023 - Let’s Extract a Class: The Single Responsibility Principle and Design Patterns by Jon Evans We’ll talk about going beyond “fat model, skinny controller” and the importance of following the Single Responsibility Principle. Several common design patterns will be discussed, but the emphasis will be on the importance of encapsulating your logic in whatever way you choose that makes the code readable and maintainable. Finally, how do you get your team on board?

Why it's here

A top upload from a listed channel

Confreaks is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.