I like to comment my code as little as possible. Here's why. Even without the comment, the version that calls a named function is easier to read.
Taking pieces and naming them is usually more effective than commenting. Obviously there's lots of times this isn't enough and you need a comment, but people often double take when I say I try to avoid commenting code. #Swift

