شاخص O.O.P (Object-Oriented Programming) یکی از مهمترین شاخصها در حوزه برنامهنویسی است که به طراحی و توسعه نرمافزارها بر مبنای شیگرایی میپردازد. این شاخص با استفاده از اشیاء، کلاسها و ارتباطات بین آنها، از پیچیدگی کد کاسته و قابلیت استفاده و تکرار را افزایش میدهد. بهرهوری و کیفیت برنامهنویسی از جمله مزایایی است که استفاده از این شاخص میتواند به برنامهنویسان ارائه کند.