Skip to content
0:00 / 0:00

#elixir#cyclomaticcomplexity#domain-drivendesign

Four patterns to save your codebase and your sanity | Marcelo Lebre | Code BEAM V

Code Sync

15K subscribers • 68 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Marcelo Lebre, CTO and co-founder at Remote

Intermediate. Assumes working knowledge.

2.2K views5 years ago1 recommendation

Software designProgramming languagesDesign patternsSoftware architectureElixir and Erlang

Marcelo Lebre explains how to use Handlers, Services, Finders, and Values to scale codebases linearly and manage complexity.

This video was recorded at Code BEAM V 2020 - codesync.global/conferences/code-beam-sto/ Four patterns to save your codebase and your sanity | Marcelo Lebre - CTO and co-founder at Remote ABSTRACT Scaling a codebase requires a balance of both vertical and horizontal approaches. Independently if you choose a domain driven design, hexagonal or even a simple MVC you can either add more files or keep increasing the ones you have. McCabe's cyclomatic complexity is that functions and methods that have the highest complexity tend to also contain the most defects. In this talk, Marcelo will show you how using Handlers, Services, Finders and Values you'll be able to scale your codebase linearly in complexy and beautifully in sanity. • Follow us on social: Twitter: twitter.com/CodeBEAMio LinkedIn: linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: codesync.global • SUBSCRIBE TO OUR CHANNEL youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw

Why it's here

1 person recommends this

What people say. Recommended as an excellent talk on managing codebase complexity and scaling code sanity.

u/erlangsolutionsin r/elixir • Recommends

Four patterns to save your codebase and your sanity | Marcelo Lebre Scaling a codebase requires a balance of both vertical and horizontal approaches. Watch this video from last year's #CodeBEAM where Marcelo Lebre gave an amazing talk for saving your codebase and your sanity. Watch the video here: [video