While i appreciate the benefit of brevity and am convinced by suggestions that # of lines of code…

While i appreciate the benefit of brevity and am convinced by suggestions that # of lines of code…


Play all audios:


While I appreciate the benefit of brevity and am convinced by suggestions that # of lines of code is proportional to # of bugs, I find that the clarity of separating anything but the


simplest conditions onto separate lines to be enormously valuable when it comes to readability. In this case I would strongly prefer: ``` guard let o1 = optional1, let o2 = optional2 else {


return } ``` Though indented more clearly that my phone allows. :-)