Toggle Navigation
Each
Pod
Each
Pod
Podcasts
Episodes
Genres
Login
Ruby Rogues
237 RR Rails + JavaScript + Functional Programming with Brad Urani
237 RR Rails + JavaScript + Functional Programming with Brad Urani
Author
Charles M Wood
Published
Wed 09 Dec 2015
Episode Link
https://topenddevs.com/podcasts/ruby-rogues/episodes/237-rr-rails-javascript-functional-programming-with-brad-urani
Check out
JS Remote Conf
and
All Remote Confs
! 02:32 - Brad Urani Introduction
Twitter
GitHub
Blog
Procore
04:01 - Immutable/Persistent Data Structures; Advantages
Changing the Unchangeable: The Hows and Whys of Immutable Data Structures @ RubyConf 2015
hamster
07:30 - Tools for Debugging08:23 - Why do Rubyists care about things like
Elm
?09:39 - Persistent Data Structure Use Cases; Functional Programming12:07 - Testability13:51 - Where does “functional play a role in a typical CRUD app?
Active Record
,
The Single Responsibility Principle
(SRP)
Callbacks
Object-oriented Programming
(OOP)
“Nouns are objects; verbs are methods” -
Corey Haines
22:49 - Coworker Receptiveness of Ruby + JavaScript Style of Programming
Codebase Inconsistency?
“Merit”
26:41 -
Service-oriented Architecture
(SOA) vs
Monolithic Applications
Remote Procedure Calls
(RPC)
Representational State Transfer (REST)
30:21 - Monoliths as a Necessary Stage in the Development of a Mature Application
Elixir
The Phoenix Framework
ecto
33:23 -
The Repository Pattern
; Terminology & Naming
Patterns of Enterprise Application Architecture by Martin Fowler
37:40 -
Structured Query Language
(SQL)
Avdi Grimm: The Soul of Software @ RubyConf Portugal '15
The Sapir Whorf Hypothesis
'
Picks
Share to: