refactoring


lightning talk
Paranthesis [crayon-5d09ec27c8bea049274590/] Returning non-bools [crayon-5d09ec27c8bf6843603066/] Returning bools [crayon-5d09ec27c8bfb869285418/] Reusing data Similar behavior in if/else branches [crayon-5d09ec27c8bff182974862/] Similar behavior in if/else branches [crayon-5d09ec27c8c05815265326/] Same behavior on both branches – move it outside the branches. [crayon-5d09ec27c8c0b722044699/] Condition that appears on all steps – Check it only once. [crayon-5d09ec27c8c12284995654/]

Lightning talk #6 – Refactoring steps