Also known as SOLID principles
In object-oriented programming, SOLID is a mnemonic acronym for five principles intended to make source code more understandable, flexible, and maintainable. Although the principles apply to object-oriented programming, they can also form a core philosophy for methodologies such as agile software development and adaptive software development.
SOLID ((بالعربية)) هو اسمً تاجي استذكاري وضعه مايكل فيذرز اختصاراً للمبادئ الخمسة الأولى المقترحة من قبل روبرت سي. مارتن في بداية عام 2000 والمتبعة في البرمجة والتصميم كائني المنحى. هذه المبادئ هي: Single responsibility ((بالعربية)) وOpen-closed ((بالعربية)) وLiskov substitution ((بالعربية)) وInterface segregation ((بالعربية)) وDependency inversion ((بالعربية)). تهدف هذه المبادئ -عند تطبيقها- إلى زيادة احتمال قيام المبرمج بتطوير نظامٍ سهل الصيانة والتمديد مستقبلاً. يمكن القول أن مبادئ SOLID هي مجموعة من الإرشادات التي يؤدي تطبيقها أثناء تطوير النظام البرمجي إلى إزالة بسبب دفع المبرمج إلى مراراً وتكراراً إلى أن يحصل في النهاية على شفرة برمجية سهلة القراءة والتمديد. تُعتبر SOLID جزءاً من ٱستراتيجية شاملة خاصة بالمنهجيات التكيفية والأجايلية.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).