Whatever humanity does, the rainbow is the reminder that God will keep faith with humanity. God's faithfulness will overshadow the worst that humanity can ever do. For the sexual revolution, on the other hand, the rainbow stands quite literally as the symbol of Pride. It stands for the revo...
It's a very useful technique for testing, since it allows dependencies to be mocked or stubbed out. Dependencies can be injected into objects by many means (such as constructor injection or setter injection). One can even use specialized dependency injection frameworks (e.g. Spring) to do ...