Concepts
Basics... usingreducerHash(), eliminate the switch statement commonly found in reducers ("look ma, no switch")Conditional Reduction... usingconditionalReducer(), invoke a reducer only when certain constraints are met ("to reduce or NOT to reduce; that is the question")Joining Reducers... usingjoinReducers(), team up multiple reducers to promote higher order functionality ("working together is success" - Henry Ford)