Good Programming/ Bad Programming and Somewhere In-Between, Persuasion for a Better Future