technically you are right, please don't write it in real project because use TrueFalse over 01 is really counterintuitive. But programming in codewars is only for educational purpose so this one-linear solution is "the best".
Again, don't try it in real project. Readability matters the most in real project.
Hello Garl and all
I'm new to programming, and I'm curious why this would be considered "best practices" as it seems to go agains seveal things I've been told are best practices
name variables in ways that convey meaning ('left', 'right', 'call' mett that, x,y z do not)
readability over brevity (it takes time for a reader to remember that True and False are interpreted as 0 and 1, and thus readability is reduced)
This comment is hidden because it contains spoiler information about the solution
technically you are right, please don't write it in real project because use
True
False
over0
1
is really counterintuitive. But programming in codewars is only for educational purpose so this one-linear solution is "the best".Again, don't try it in real project. Readability matters the most in real project.
Hello Garl and all
I'm new to programming, and I'm curious why this would be considered "best practices" as it seems to go agains seveal things I've been told are best practices
Humbly looking to learn,
-DMC