Junior
DRY prinsipi (Özünüzü Təkrarlamamaq) nədir?
sobes.tech Süni İntellekt
AI-dan cavab
DRY (Don't Repeat Yourself) prinsipi, proqram təminatı inkişafı prinsipidir və hər bir məlumat parçasının sistemdə tək və ardıcıl təqdimata malik olması lazım olduğunu ifadə edir.
Onun məqsədi kod və məlumatların təkrarlanmasının qarşısını almaqdır. Əgər məntiq və ya məlumatlar bir neçə yerdə təkrarlanırsa, bir yerdəki dəyişikliklər digər bütün yerlərdə uyğun dəyişiklikləri tələb edir ki, bu da səhv riskini artırır və dəstək və baxım çətinliyini artırır.
DRY prinsipinin tətbiqinin üstünlükləri:
- Daha yaxşı dəstək: Dəyişikliklər bir yerdə edilir.
- Daha az səhv: Uyğunsuz dəyişikliklərin daxil edilmə ehtimalı azalır.
- Daha yaxşı oxunaqlıq: Kod daha anlaşılan və strukturlaşdırılmış olur.
- Daha sürətli inkişaf: Yeni məntiq mövcud komponentlər üzərində qurulur.
DRY prinsipinin pozulması tez-tez WET (Write Everything Twice, We Enjoy Typing və ya Waste Everyone's Time) adlanır.