refactoring


lightning talk
Paranthesis [crayon-5cbc1804d50d4761885878/] Returning non-bools [crayon-5cbc1804d50e1519487763/] Returning bools [crayon-5cbc1804d50e7947345506/] Reusing data Similar behavior in if/else branches [crayon-5cbc1804d50ec746098247/] Similar behavior in if/else branches [crayon-5cbc1804d50f2349458486/] Same behavior on both branches – move it outside the branches. [crayon-5cbc1804d50f7497574138/] Condition that appears on all steps – Check it only once. [crayon-5cbc1804d50fd853894395/]

Lightning talk #6 – Refactoring steps