Snapshots and headshots.
Computer science is the study of what computers [can] do; programming is the practice of making computers do things.
Stop labeling yourself and start putting your energy into finding a solution. Yes, I am telling you to fool yourself. How else do you think growth happens?
…rement is the elimination of edge cases, which tend to reveal themselves as conditional statements. The fewer conditions you test for, the better your code “tastes”.