從理論上講,公安機關和檢察機關應該代表國家對犯罪進行偵查和指控,但真正的絕對公眾地位或國家地位只能是壹個理想的國家,因為任何案件都是由特定的人處理和控制的,而不是由國家直接完成的。偵查人員的知識水平、主觀意誌、個人功利主義、外界人為幹預、政治目的的非理性,都有可能導致冤假錯案。
為了防止冤假錯案的發生,健全的司法制度和訴訟程序必不可少。另外,關鍵環節是讓嫌疑人有專門為他辯護的律師。這樣,律師的特殊身份決定了他比其他司法人員更敏感地發現案件中的每壹個疑點,不會錯過每壹個糾正錯誤的機會。很多人擔心律師辯護會幫助那些應該受到懲罰的人逃脫法律制裁。但保護被告的權益是律師的責任。
律師的辯護應該以事實和法律為依據。背離事實和法律是不可能達到目的的。反之,真相只會越來越清晰。刑事辯護制度的最終目的是保障人權,避免冤假錯案的發生,使無辜者不被追訴,有罪者因罪受罰而不是法外受罰。從程序上看,是為了實現程序正義。因為檢察機關代表國家在法庭上指控犯罪,如果沒有相應的對抗程序,法律的天平就會偏向被告人。在這種情況下,只有辯護律師站在被告人的立場,才能維持控辯雙方的平衡,法官才能在中間做出公正的判決。