While I'm not a developer, my general understanding of the term is that
bad coding becomes more expensive to fix over time, in an almost compounding way.
Meanwhile, the believers have to follow the moralistic
codes based on tradition and scripture lest they may
become a «
bad witness» to the truth of redemption by Jesus the Christ.
Some how it's felt that values, morals, virtues are not there in a secular world only faceless solid lifeless laws of men rather than what has been relayed by Holy books that calls for good deeds and reject
bad deeds and to build a faithful societies, communities, nations since communications among nations or even among the nations of mixed cultures and beliefs... Laws or God and universe are to be prepared by some thing that is equivalent to UN but built on nations beliefs to achieve the
code of understanding among nations but as can see now it is build on groundless bases if not of words of God to faiths... in addition to those non spiritual secular beliefs to make decisions of faith but at the moment the secular world make and take the decisions while the beliefs and faiths has to pay for it when it
becomes a war between all faiths or religions outside your world, it would
become back into your inside among the mixed culture and beliefs of the nation or nations under one country flag...!