Microsoft Excel to write code. That way I can finally write a 2x2 conditional grid instead of repeating a nested if twice.
if (tall == true) else
+-------------------+------------+
if (wide == true)| goAround() | goUnder() |
+-------------------+------------+
else | goOver() | goThrough()|
+---------------------------------