While Rails provides us a great platform for rapid application development it doesn't give us much guidance on where to start placing common abstractions once our domain complexity grows. This talk isn't about the 'architecture astronaut' or fighting rails to implement 'better' patterns, it's a really basic intro to some of the layers you can implement tomorrow to compartmentalise your code without having to fight the framework.
YOU MAY ALSO LIKE:
- LDNUG September 2017 - #ProgNET Special with Richard Campbell (in London on 12th September 2017)
- Progressive .NET 2017 (in London on 13th - 15th September 2017)
- London Unreal Engine Meetup (in London on 20th September 2017)
- Fast Track to F# with Tomas Petricek & Phil Trelford (in London on 16th - 17th October 2017)
Where does my code go?
Michael is a developer working on mobile payments platforms at mGage where he's fortunate enough to see both: the downsides of a lack of application structure (an ancient, close to unmaintainable merb monolith); as well as how simple it can be to make changes in systems where we think of clean and compartmentalised architectures (our shiny new(ish) platforms to replace the monolith).