I know that this isn't probably the case you speak of when you say "If your code reads like math, I expect that its probably done right.", but I have a huge tendency to minimize code size by converting everything to "math". I converted a few hundred lines of C# code full of if statements made by a junior dev into this (more or less):
var minutesToAddToAlert = (timeToAddInMinutes) + (900 * ((timeToAddInMinutes +
(currentTimeOfDayInMinutes - 510)) / 540)) +
(2880*(((currentTimeOfDayInMinutes + (1440*dayOfTheWeek)) +
((timeToAddInMinutes) + (900 * ((timeToAddInMinutes +
(currentTimeOfDayInMinutes - 510)) / 540))) ) / 7200));
var nextAlertDate = currentDate.AddMinutes(minutesToAddToAlert);
There is definitely a lot more to it than just this, but I don't like blocks of code that don't fit on my vertical 24 inch screens. So I always end up converting "logic" (if's and else's) to math. It's a pet peeve of mine (as is overusing ternary operators as my own personal way of doing haiku), and while I certainly decrease the vertical size of the code itself, it makes it a hell of a lot harder to understand for everyone else. I then have to write comments explaining what stuff like this does, and those comments can get rather obtuse depending on the time of day.Everyone winces when they see my commits with this message: "Math. Converted X and Y to M-A-T-H. Math. :D"