Azza Coders
08/12/2024
𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗟𝗶𝗳𝗲 𝗖𝘆𝗰𝗹𝗲 (𝗦𝗗𝗟𝗖)
واحدة من الاخطاء الشائعة في وسط المبرمجين هي عدم بناءهم للنظام أيا كان نوعه باستخدام ال 𝘚𝘰𝘧𝘵𝘸𝘢𝘳𝘦 𝘥𝘦𝘷𝘦𝘭𝘰𝘱𝘮𝘦𝘯𝘵 𝘭𝘪𝘧𝘦 𝘤𝘺𝘤𝘭𝘦 (𝘚𝘋𝘓𝘊) و قفزهم لمرحلة البرمجة مباشرة بعدما ياخدو الخطوط العريضة من العميل و يستندوا على انظمة مماثلة أو تجربة قديمة..
ال 𝘚𝘋𝘓𝘊 بيبني نظام عن طريق مجموعة خطوات و مراحل بتتجنب خلالها حدوث خطأ غير متوقع أو سوء فهم أو شغل عشوائي أو توقعات و على اساسها ممكن عند مرحلة التسليم تظهر مشاكل أو أخطاء تضطر المبرمج يرجع خطوات للخلف أو مشاكل بتظهر بعد فترة من الاستخدام.
كمثال واحدة من الأشياء ال كلنا بنتفق انها ما بتتحمل التوقعات أو التجارب المماثلة هي بناء قاعدة البيانات.. فرضا عملت قبل كده متجر الكتروني قبل كده و جا عميل عايز متجر الكتروني برضو و عملت تحديث للواجهات بس باعتبار هو برضو متجر الكتروني بس متجر من متجر بيختلف و متطلبات نظام بتأثر على شكل قاعدة البيانات..
كمثال تاني ال 𝘶𝘴𝘦𝘳𝘴 و ال 𝘶𝘴𝘦𝘳 𝘧𝘭𝘰𝘸 و ال 𝘴𝘤𝘦𝘯𝘢𝘳𝘪𝘰𝘴 كلها ما ممكن تستنتجها مباشرة كده بدون خطوات مسبقة زي مثلا جمع المعلومات و البحث و أخذ متطلبات العميل و و و .. و ال scenarios دي فينا بعد بتسهل جدا بناء النظام بتسلسل و ربطها ببعض و بتقدر تلف من أوله لاخره بدون ما تصل حتة تلبسك في حيطة..
ال 𝙎𝘿𝙇𝘾 بتوفر ليك ميزة انك تعمل 𝙙𝙤𝙘𝙪𝙢𝙚𝙣𝙩𝙖𝙩𝙞𝙤𝙣 لاي مرحلة من مراحل بناء النظام و بالطريقة دي بتقدر ترجع لاي مرحلة بسهولة و بتقدر تصل لسبب المشكلة مباشرة و بتقدر تعرف النظام ده شغال كيف حتى لو بعد مية سنة و بتقدر تعمل 𝘳𝘦𝘧𝘪𝘯𝘦 للنظام بسهولة.
ال 𝙎𝘿𝙇𝘾 𝙈𝙤𝙙𝙚𝙡𝙨 كتيرة و كل موديل عنده مزاياه و عيوبه و بيناسب انواع مشاريع معينة أو متطلبات معينة و بتقدر تختار المناسب معاك..
عشان كده ما تقفزو للكود مباشرة و اشتغلو بخطوات ممنهجة و لو بتشتغلو مع فريق اشتغلو بالطريقة دي و ما تستلمو الكلام ساي كده من غير توثيق و شغل مراحل واضحة و معروفة. و لمن تسلمو شغلكم سلموه مرتب و موثق...
14/02/2024
25/11/2023
الويب 4.0
الويب الذكي Intelligent Web و المعروف أيضًا باسم الويب التكافلي symbiotic web. الويب التكافلي يهدف إلى التفاعل بين البشر والآلات في التعامل فيما بينهم و تتكون بين البشر والآلات علاقة تكافلية، حيث تكون الآلات قادرة على التعلم من التفاعلات البشرية وتقديم رؤى يمكن أن تساعد في اتخاذ القرار.
تعمل شبكة الويب التكافلية على تسهيل تطوير أنظمة مستقلة واستباقية لاستكشاف المحتوى content-exploring systems. سيتم تشغيل هذه الأنظمة من خلال عوامل التعلم الذاتي self-learning، والتعاون فيما بينها، وتوليد المحتوى بناءً على دلالات ناضجة تمامًا.
ستكون شبكة الويب التكافلية أيضًا بمثابة منصة لتقنيات التفكير المنطقي reasoning technologies بالإضافة إلى الذكاء الاصطناعي. سيتم الاستفادة من الذكاء الاصطناعي لأتمتة العمليات، وتوليد الأفكار، ودفع عملية صنع القرار. سيتم دعم الأتمتة المعتمدة على الذكاء الاصطناعي من خلال نماذج التعلم العميق ومعالجة اللغة الطبيعية.
من أهم نقاط قوة الويب 4 هو الذكاء الاصطناعي و التعلم الذاتي و العميق AI, Machine Learning and Deep Learning ، انترنت الاشياء (IoT)، الواقع الافتراضي و المعزز Virtual and Augmented Reality، تقنية البلوكتشين blockchain، لامركزية البيانات و الخدمات decentralized web، تحسين الخصوصية و السرية من خلال استخدام تقنيات تشفير متطورة cryptographic technologies...
في بوست منفصل سوف نتحدث بصورة أوسع عن مجالات الويب 4.0 و تطبيقاته...
22/11/2023
ال ReactJS هي مكتبة JavaScript تم تطويرها بواسطة META في عام 2013. وهي تمنح المطورين القدرة على إنشاء تطبيقات ويب تفاعلية، أو ما يشار إليه عادة باسم تطبيقات الصفحة الواحدة (SPA) Single Page Application.
تساعد المطورين على إنشاء تطبيقات ويب واسعة النطاق من خلال إنشاء نظام واجهة مستخدم تفاعلية (Interactive UI) قابل لإعادة الاستخدام.
Click here to claim your Sponsored Listing.
Category
Website
Address
Khartoum