Skip to content
AskDeveloperPODCAST
EpisodesPeopleListen & subscribe
All episodes
AudioVideo

EP04 - Talking Design - Part 1 - SOLID Principles

About this episode

في الجزء الأول من سلسلة «Talking Design»، يفتتح محمد الشريف وأحمد الملط وتامر زكي نقاشًا حول مكانة التصميم في بناء البرمجيات. تتناول الحلقة الحاجة إلى التصميم قبل التنفيذ، وكيف يساعد على التعامل مع تفاصيل المشكلة وقيود الوقت وطبيعة المشروع، مع التمييز بين مفهومي المعمارية والتصميم. كما تطرح مبادئ التصميم، بما فيها مبادئ SOLID، بوصفها إطارًا للتفكير في تنظيم الحلول، مع التنبيه إلى أهمية عدم تحويل التصميم إلى تعقيد أو هندسة مفرطة. النقاش تمهيدي ويركز على موازنة التخطيط العملي مع إنجاز المشروع ضمن الوقت المتاح، تمهيدًا لاستكمال الحديث في حلقات لاحقة.

Episode notes

• لماذا نحتاج إلى التصميم عند بناء البرمجيات • أثر الوقت المتاح وطبيعة المشروع في قرارات التصميم • الفرق بين المعمارية البرمجية والتصميم • مقدمة إلى مبادئ التصميم ومبادئ SOLID • تجنب الإفراط في الهندسة عند تصميم الحلول • تفاصيل الحلقة: http://www.askdeveloper.com/2013/03/ep04-talking-design-part-1-design.html • موقع AskDeveloper: http://www.askdeveloper.com • صفحة AskDeveloper على فيسبوك: http://facebook.com/askdeveloper • حساب AskDeveloper على SoundCloud: http://soundcloud.com/askdeveloper
Open on YouTube
IN THIS CONVERSATIONMohamed Elsherif
Mohamed ElsherifHost
Ahmed Elmalt
Ahmed ElmaltGuest
Tamer Zaki
Tamer ZakiGuest

Keep the conversation going.

Ask Mohamed Subscribe to the podcast
AskDeveloper.

Technology. People. Conversations in Arabic.

Follow the podcastXFacebook
About Mohamed Ask the host
SubscribeOwner admin
© 2026 AskDeveloper PodcastMade for curious minds.
Talking Design - Part 1 - SOLID Principles | AskDeveloper Podcast