code review if statement condition true false cat bird canary laptop screen bad source code