Wajdy Essam

مهندس برمجيات

http://informatic-ar.com

569 نقاط السمعة
223 ألف مشاهدات المحتوى
عضو منذ
15

كتاب: البرمجة باستخدام ال Interface

كلنا نعرف وجود ال interface في لغات البرمجة مثل Java و C# ولكن لا نعرف متى نستخدمه بطريقة فعالة Effectively ومتى يلعب دور مهم في تصميم المشروع Software Design. أغلب البرمجيات المبنية جيداً تعتمد على وجود ال Interface فيها، فال Interface يعتبر العمود الأساسي في الكثير من العادات الجيدة في البرمجة Modern Techniques مثل ال Testability، وال Dependency Injection وكثير من ال Design Patterns، وحتى في أساسيات التصميم التي تعرف ب SOLID Design Principles. لذلك فهم ال Interfaces وأين تستخدمه
13

كتاب:خطواتك الأولى في دوكر - انفورماتيك

14

مركز التميز لأمن المعلومات يطلق "حاجب و ماسح الأثر والدبوس" في مجال أمن المعلومات

"أطلق مركز التميز لأمن المعلومات بجامعة الملك سعود برمجيات متخصصة في مجال أمن المعلومات مع الشفرة المصدرية Open Source تحت رخصة "جنو" العمومية GPLv3 ، وذلك سعياً في تحقيق أهداف المركز ونقل الخبرة والمعرفة للمجتمع والمطورين، بحيث يتسنى للطلاب والباحثين والمطورين الاستفادة من هذه البرمجيات وصقل خبراتهم في تطوير برمجيات عربية متخصصة في أمن المعلومات. وأشار مدير مركز التميز لأمن المعلومات الدكتور جلال المهتدي بأن هذا الإسهام من مركز التميز لأمن المعلومات في دعم البرمجيات العربية المفتوحة المصدر يأتي من
17
7

ما هي ال Scalability وكيف يتحمل الموقع ملايين الزوار ؟ - انفورماتيك

20

كتاب عربي: كيف يتعلم المبرمج بشكل صحيح؟ (يتطلب تسجيل دخول للتحميل)

https://moalfat.com/ProductPage/8/%D9%83%D9%8A%D9%81-%D9%8A%D8%AA%D8%B9%D9%84%D9%85-%D8%A7%D9%84%D9%85%D8%A8%D8%B1%D9%85%D8%AC-%D8%A8%D8%B4%D9%83%D9%84-%D8%B5%D8%AD%D9%8A%D8%AD%D8%9F
2

ما هي ال .NET Ecosystem

https://www.manshar.com/articles/%D9%85%D8%A7-%D9%87%D9%8A-%D8%A7%D9%84-net-ecosystem=7twDnBRtIPkZ6nCM8hvsFg/read/
2

استخدام ال API Gateway في بناء Microservices - انفورماتيك

4

ماذا تعرف عن ال Coupling وال Cohesion في تصميم البرمجيات ؟ - انفورماتيك

3

مقدمة لل SOLID - انفورماتيك

15

انفورماتيك - منصة تعليمية عربية في علوم الحاسب والبرمجة

2

شرح ال Single Responsibility Principle - انفورماتيك

6
0

مقدمة حول ال Microservices - انفورماتيك

انتشرت في الآونة الأخيرة مفهوم ال Microservices بشكل كبير، عشرات المقالات والدروس التي تتحدث عنها، العديد من المحاضرات والمؤتمرات حولها وفوائدها وعيوبها. وانقسم مجتمع المطورين لفريقين، فريق يرى أنها ليست شيئاً جديداً وأنها مجرد إعادة تسمية Rebranding لمفهوم ال SOA. وفريق يرى عكس ذلك. وبالرغم من كل تلك الأراء المتفاوتة، فال Microservices لها فوائد كبيرة خصوصاً في ال Agile Development وتطوير التطبيقات المعقدة Complex Enterprise Applications. في هذه السلسلة سوف نتحدث عن عدة مواضيع في ال Microservices، سواءً مرحلة تصميمها