આપણે અગાઉ કહ્યું હતું કે ઓબ્જેક્ટ ઓરિએન્ટેડ પ્રોગ્રામ્સ આ ધારણા સાથે રજૂ કરવામાં આવ્યા હતા કે જો આપણી પાસે ખૂબ સારી પ્રોગ્રામિંગ પ્રેક્ટિસ હોય તો ભૂલો થવાની પ્રોબેબીલીટી ઓછી હશે, ઉદાહરણ તરીકે, ઇનહેરીટન્સ એન્કેપ્સુલેશન .
आपण आधी सांगितले होते की, ऑब् जेक् ट ओरिएंटेड प्रोग्रॅम्स हे आजम्पशन धरून सादर केले गेले होते की, जर आपल्याकडे खूप चांगल्या प्रोग्रॅमिंग प्रॅक्टिसेस चा वापर असेल तर बगची शक्यता कमी असेल, उदाहरणार्थ, इनहेरिटन्स एन्कॅप्सुलेशन वगैरे.