Развитие уголовно-правовой доктрины в России было трудным. Серьезно препятствовал ему на ранних исторических этапах слабый научный уровень познания сложных уголовно-правовых явлений. Однако именно тогда возникла краткая, знаковая формула противодействия преступности, выраженная традиционной парной категорией: «преступление» — «наказание». Основной ее смысл: сначала совершалось «преступление» и только затем, как его юридическое следствие, применялось «наказание».
В 20-х годах XX в. в уголовный закон РСФСР была введена новая, фундаментальная парная категория («общественно опасное деяние» — «уголовная ответственность»). Данные понятия отражали материалистический подход к восприятию и оценке вредоносных уголовных деяний и разработке эффективных мер противодействия им. Тем самым был сделан важный исторический шаг, закладывающий объективные предпосылки поистине революционного преобразования теории и практики борьбы с преступностью.
Однако в дальнейшем введенные в первые уголовные кодексы РСФСР фундаментальные понятия своего развития не получили. Наметился существенный негативный откат от достигнутых ранее прорывных решений. В современных уголовно-правовой доктрине и уголовном законе укоренилась спорная, противоречащая логике формула: «преступление» — «уголовная ответственность». Отсюда возникают сомнения в состоятельности и жизнеспособности рассматриваемых доктрины и закона. Поэтому в качестве реальной основы их оптимального преобразования ниже предложена универсальная, знаковая юридическая формула противодействия преступности, составленная из традиционной и новой парных категорий.