السلام عليكم سمعت اﻵن نصائح جيدة عن اﻷخطاء التي يقع فيها الموظفون في قناة الجزيرة، فاحببت أن أكتبها قبل أن أفقد تلك المعلومات لعلي استفيد منها ويسفيد بها غيري، وهذه النصائح كتبتها خبيرة للتوظيف في جريدة daily mail، هذه النصائح هي: اﻹكتفاء بأخذ إسبوع واحد فقط في العام، حيث يشعر بعض الموظفين بالذنب حيال أخذهم … تابع قراءة بعض الأخطاء التي يفعلها الموظفون
التصنيف: دروس
اﻹصدار الثالث من كتاب: رحلة استكشافية للغة البرمجة جافا
السلام عليكم ورحمة الله اليوم بفضل الله قمت بإصدار النُسخة الثالثة من كتاب رحلة استكشافية للغة البرمجة جافا، حيث كان اﻹصدار الثاني قبل عامين تقريباً. في هذا اﻹصدار لم تكن اﻷولوية لإضافة مواضيع جديدة، بقدر ما كان التركيز على إعادة صياغة بعض الفقرات واﻷمثلة وزيادة التوضيح للمفاهيم أو اﻷمثلة التي بها بعض الغموض، وكان ذلك … تابع قراءة اﻹصدار الثالث من كتاب: رحلة استكشافية للغة البرمجة جافا
بروتوكول اﻹنترنت والشبكات الجديد IPv6
السلام عليكم ورحمة الله تقنية شبكات الحاسوب واﻹنترنت اصبحت من الضروريات يومية الاستخدام، وهي من التقنيات التي نجحت كثيراً وتم تصميمها بطريقة هندسية فريدة من نوعها، حيث نجحت في ربط كل العالم بواسطة شبكة ضخمة، معقدة من حيث البنية التحتية وبسيطة للاستخدام. يمكن لأي شخص دراسة الشبكات وتطبيقها عملياً إذا كانت لديه رغبة في معرفتها، … تابع قراءة بروتوكول اﻹنترنت والشبكات الجديد IPv6
مبدأ الفتح واﻹغلاق في البرمجة
السلام عليكم احد مباديء البرمجة بطريقة صحيحة هو مبدأ الفتح والإغلاق Open closed principle. وهو يعني سماحية توسيع إمكانات الجزئية البرمجية واﻹضافة لها واستخدامها بطريقة مختلفة دون التعديل فيها. من تعريفه يبدو أن هُناك تناقض: حيث تكون هُناك إمكانية للإضافة لكن دون التعديل. والمقصود هو أن تكون لدينا جزئية برمجية أو مكتبة أو فئة كائن … تابع قراءة مبدأ الفتح واﻹغلاق في البرمجة
التسميات في البرمجة
السلام عليكم احد المواضيع المهمة ضمن المباديء الصحيحة للبرمجة هو كتابة كود مقروء وسهل الصيانة، ولتحقيق ذلك لابد من استخدام عدة تقنيات منها الطريقة القياسية والصحيحة لتسمية المتغيرات، واﻹجراءات، و الكائنات، والوحدات وحتى البرامج وأجزاءها المختلفة. التسمية الصحيحة والمعبرة والدقيقة لكل جزئية من البرامج لا تقتصر فائدتها على كتابة كود مقروء فقط، إنما تتعدى ذلك … تابع قراءة التسميات في البرمجة
مبدأ الوظيفة الواحدة في البرمجة
السلام عليكم هذه مقالة أخرى من سلسلة المباديء الصحيحة للبرمجة والتي تقع تحت دائرة هندسة البرمجيات. وتتكلم عن مبدأ الوظيفة أو المسؤولية الواحدة لوحدة الكود single responsibility principle. الفكرة ببساطة هي أن يكون للوحدة من الكود هدف واحد من كتابتها، مثلاً أن تكون وحدة متخصصة في قراءة البيانات من قاعدة البيانات العلائقية، مثلاً نسميها access … تابع قراءة مبدأ الوظيفة الواحدة في البرمجة
مبدأ إعادة استخدام الكود
السلام عليكم ورحمة الله إعادة استخدام الكود- في هندسة البرمجيات- هي من المباديء الصحيحة للبرمجة، وهي تقلل من زمن تكلفة تطوير البرامج وبالتالي تقليل التكلفة، وتساعد في تسهيل وتبسيط البرامج المعقدة، ومن ثم سهولة اﻹستمرار في تطويرها وزيادة إمكاناتها. وقد تكلمنا في مقالة سابقة عن التجريد باعتباره أحد الوسائل المستخدمة لتسهيل أو تحقيق إعادة استخدام … تابع قراءة مبدأ إعادة استخدام الكود
التجريد في البرمجة
السلام عليكم ورحمة الله هذه مقالة ضمن سلسلة المباديء الصحيحة للبرمجة التجريد (abstraction) في عالم هندسة البرمجيات من المواضيع المهمة، حيث يحقق عدة أهداف سوف نتحدث عنها لاحقاً بإذن الله في هذه المقالة. لكن قبل أن نتكلم عنها من ناحية برمجية دعونا نشرحها كمفهوم عام للتجريد في حياتنا اليومية. التجريد هو عملية التخلص من الخصائص … تابع قراءة التجريد في البرمجة
المباديء الصحيحة للبرمجة
السلام عليكم ورحمة الله في اﻵونة اﻷخيرة أصبحت أهتم كثيراً بالطريقة المثالية لكتابة البرامج وللتصميم الداخلي للأنظمة الحاسوبية، خصوصاً بعدما زاد حجم البرنامج الواحد من حيث عدد اﻷجزاء modules ومن حيث عدد اﻷسطر و عدد المشاريع التي نعمل عليها في نفس الوقت. فكان لابد من التوقف لبُرهة وترك أي شيء والبحث عن افضل طريقة لتصميم … تابع قراءة المباديء الصحيحة للبرمجة
هل الخُطط المؤرخة ناجحة
السلام عليكم لاشك أن التخطيط مهم جداً قبل تنفيذ أي عمل، لكن من ناحية عملية هل ينجح اﻹلتزام بتواريخ بداية ونهاية كل جزء من الخطة. لكن دعنا لا نتكلم نظرياً، فالنظري يقول أن الخطط لابد أن تكون مؤرخة ولا بد من التخطيط جيداً قبل أي مشروع، لكن هل كل هذا الكلام النظري صحيح. من تجربة … تابع قراءة هل الخُطط المؤرخة ناجحة