- Logic | AskDeveloper Podcast
Skip to content
AskDeveloperPODCAST
EpisodesPeopleListen & subscribe
All episodes
AudioVideo

Logic

About this episode

في الحلقة 35 من AskDeveloper، يناقش محمد الشريف وياسر مكرم موضوع المنطق بوصفه أداة يومية للمبرمج، لا مجرد مادة مرتبطة بعلوم الحاسوب. تبدأ المحادثة بالتجريد وكيف يساعد على بناء نماذج برمجية تركز على التفاصيل المهمة وتفصل بين ما هو ثابت وما هو قابل للتغيير، مثل وسائل الدفع وطرق تخزين البيانات. ثم تتناول الإدراك واختلاف معنى المصطلحات بين المطورين وأصحاب المعرفة بالمجال، ولماذا يقلل بناء نماذج وتجارب مبكرة من سوء الفهم. كما يناقش الفريق الاستدلال في تتبع الأعطال، وزن الأدلة والقرائن في التحقق من الهوية، ومراجعة الافتراضات بدل الدفاع عنها عندما تخالفها الأدلة. حلقة عملية عن التفكير الواضح في التصميم والتواصل وحل المشكلات.

Episode notes

• المنطق كمهارة يومية في البرمجة واتخاذ القرارات، لا كموضوع نظري فقط • التجريد: حذف التفاصيل غير المهمة لبناء نموذج قابل للاستخدام • اختيار مستوى التجريد وفق الهدف، مثل العد بالوحدات أو بالوزن • فصل الثابت عن المتغير في التصميم، مع أمثلة لوسائل الدفع والتخزين • الطبقات البرمجية وحدودها ومشكلة التجريد المتسرّب عندما تظهر تفاصيل الطبقات الأدنى • التوازن بين المرونة وسهولة الاستخدام، ودور الاصطلاحات لتقليل الإعدادات • الدال والمدلول واختلاف فهم كلمات مثل «سهل الاستخدام» و«آمن» و«سريع» بين الأطراف • النماذج الأولية والتغذية الراجعة لتقليل فجوة الفهم بين المستخدمين والفريق التقني • الاستدلال في دعم التطبيقات وعزل مصدر المشكلة بين العميل والخادم • مراجعة الافتراضات واتباع الأدلة عند تصحيح الأخطاء واتخاذ القرارات
Open on YouTube
IN THIS CONVERSATIONMohamed Elsherif
Mohamed ElsherifHost
Yasser Makram
Yasser MakramGuest

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.