Criminal Punishments: Fixed vs. Flexible (Dtd)

Some people believe that there should be fixed punishments for each type of crime. Some people suggest that the circumstances of a crime, and the reasons for committing it should be taken into consideration when deciding on the punishment. Discuss both views and give your opinion.