رعایت عدم وابستگی آتی به برنامه نویس در طراحی نرم افزار