SOLID هي مجموعة من المبادئ لابد أن يتقنها كل مبرمج ويحترف فلسفة تطبيقها على المشاريع البرمجية للتخلص من معظم المشاكل التي تحدث للمشاريع البرمجية بعد انتهائها وحتى قرب انتهائها والتي تتلخص في إمكانية تكبير المشروع بإضافة مكونات (modules) جديده او حتى التعديل عليها. SOLID ليست لغة برمجة وإنما هي مجموعة من المبادئ تطبق باستخدام فلسفة OOP يتدرب عليها المبرمج بمعرفه المشاكل التي تداعت لوجود كل مبدأ وكيف حلها. مبادئ الـ SOLID لا تعتمد على لغة برمجة بعينها وانما هى لجميع لغات البرمجة التى تدعم تقنية OOP لذا المهم هنا فهم كل مبدأ وطريقة تنفيذه بصرف النظر عن لغتك المفضلة
اخترنا لك هذه الدورات بعناية، ودراسة واحدة تكفى