Software Engineering: How do I enforce 'referential transparency' in this program? 2:42 | A processar vídeo... A Carregar... Transferir