I use print debugging all the time I know how to use a debugger. I use a debugger sometimes, but most of my debugging is done by print statements that are like A B C . . 5 D . D , {true, 30} . , . , 10 E I think Clean Code makes some valid points I don’t think it should be your bible or treated as infallable, having seen the sort of code that came before it, yeah, Uncle Bob got some things right.