Вопрос о функционале прокурора в уголовном судебном разбирательстве в течение долго времени оставался предметом споров. Распространение получила точка зрения о том, что в любой сфере правоотношений прокурор на любой стадии судопроизводства выполняет функцию надзора за исполнением законов. Другая точка зрения заключается в том, что прокурор в суде выполняет две функции — поддержание стороны обвинения и надзор за исполнением законов, и эти функции сочетаются в его профессиональной деятельности. Также существует точка зрения, которая базируется на полном отрицании прокурорского надзора в судебных стадиях уголовного процесса. Такая точка зрения является крайней. По словам Пономарёва Г. С. «Безоговорочное отнесение прокурора к стороне обвинения на всех стадиях процесса представляет собой серьёзную натяжку и едва ли будет способствовать как укреплению законности в уголовном судопроизводстве, так и обеспечению прав личности —обвиняемого, потерпевшего, гражданского истца».
2. Савицкий В. М. Перед судом присяжных: виновен или не виновен? М., 1999. С.69-70.
3. Вандышев В. В., Смирнов А. В. Основы уголовного судопроизводства. СПб., 1996. С. 8; Шестакова С. Д. Указ. соч. С. 111.
4. Шестакова С. Д. Реализация принципа состязательности в процессе доказывания на предварительном расследовании // «Следователь». 2002. № 10. С. 17.
5. Быков В. М. Уголовно-процессуальный кодекс РФ и проблемы раскрытия преступлений (Полемические записки) // Право и Политика. 2002. №9. С. 71.