Real World Ember

Functional Programming in Ember: Daniel Chappell at Q2 eBanking

Informações:

Synopsis

We talk functional programming in Ember, functional programming in other languages (including languages that transpile to Javascript), and functional programming in theory. Daniel Chappell 2.5 years programming exp, previous career was as a photographer motivation for starting programming was getting out of photography, but he soon came to love programming for itself functional programming functional style makes codebase safer and easier to change and collaborate on Computed Properties in Ember are pure functions Should separate code into functional and imperative pieces, with imperative as small as possible Recognized a lot of Functional philosophy in Ember Most Ember code can be turned into Computed Properties Types of Ember Code where mutation are fine: hooks and actions These happen based on user actions- changing the route, changing data, interacting with the screen Computed Properties are as trustworthy as functional properties thanks to how Ember updates them for us Data Flow Elmber <- Please c