فہرست کا خانہ:
- تعریف - سنگل ذمہ داری اصول (ایس آر پی) کا کیا مطلب ہے؟
- ٹیکوپیڈیا سنگل ذمہ داری کے اصول (ایس آر پی) کی وضاحت کرتا ہے۔
تعریف - سنگل ذمہ داری اصول (ایس آر پی) کا کیا مطلب ہے؟
سنگل ذمہ داری کا اصول (ایس آر پی) رابرٹ سی مارٹن کے ذریعہ تیار کردہ پروگرامنگ اصولوں کے لئے "SOLID" مخفف کا ایک حصہ ہے۔ اس کا تعلق کسی کوڈ بیس میں موجود ہر ایک شے سے ہے جس میں ایک خاص فنکشن ہوتا ہے۔
ٹیکوپیڈیا سنگل ذمہ داری کے اصول (ایس آر پی) کی وضاحت کرتا ہے۔
سولیڈ اصولوں میں واحد ذمہ داری کے اصول کے ساتھ ساتھ چار دیگر اصول بھی شامل ہیں جو سولیڈ مخفف پر انحصار کرتے ہیں: اوپن-بند ، لیسکوف متبادل ، انٹرفیس الگ الگ اور انحصار الٹ۔
اس سیٹ کے ایک حصے کے طور پر ، جس کا مقصد کوڈ کی نشوونما اور توسیع کو آسان بنانے اور اپ ڈیٹس اور تبدیلیوں میں مدد فراہم کرنا ہے ، واحد ذمہ داری اصول ہر طبقے میں ایک ہی فنکشن کی نشاندہی کرتا ہے اور باہمی انحصار کو روکنے کے لئے کوڈ ماڈیولر بنانے میں مدد کرتا ہے۔ ایسے طبقات اور عناصر جن کی صرف ایک ذمہ داری ہے کوڈ بیس ماحول میں سمجھانا آسان اور آسان ہے۔ اس سے SOLID مخفف کے حصے کے طور پر واحد فعل کی ذمہ داری آبجیکٹ پر مبنی پروگرامنگ کو بہتر بنانے کا ایک اہم طریقہ بن جاتی ہے۔