Is programming...analysis done backward?