Archive for the ‘مقالات مترجمة’ Category

لمحة جافوية 3:المعالجات القبلية في الجافا

الخميس, نوفمبر 1st, 2007

اليوم يوم جميل وقد أزمعت على أن أترجم لكم شيئاً
وكان أول موضوع وقع بين يدي موضوع يتكلم عن المعالجة القبلية preprocessor
طبعاً الموضوع غني عن التعريف بالنسبة للأخوة الذين يعرفون شيئاً عن لغة C أو C++
طبعاً المتحولون منهم إلى لغة الجافا سيهيمون حباً بي لأني أذكرهم بالماضي الأثير
هناك من سيعتبر الموضوع مجرد هرطقة لا تقدم ولا تأخر وسيعتبروني … كبير على أساس أن لغة الجافا لغة متخلفة عقلياً
(المزيد…)

لمحة جافوية 1:هل أنت كسول؟

الإثنين, أكتوبر 1st, 2007

السلام عليكم

أطل عليكم بقسم جديد في مدونتي الشابة
وأتمنى أن يحوز على استحسانكم
واضح من اسم القسم أنه عبارة عن لمحات بسيطة قد تعجبكم وقد لا تعجبكم
ولله في خلقه شؤون
باعتبار أني أحد الكسالى القدام فإني أبحث بأي طريقة عن شيء يجعلني أوفر بعض الوقت
لكي أقضيه إما في شيء غير مفيد أو نائم أمرح في دنيا الأحلام
(المزيد…)

تأجيل إعطاء القيم الابتدائية للكائنات

الأربعاء, أغسطس 8th, 2007

تأجيل إعطاء القيم الابتدائية للكائنات (تأجيل التهيئة) Lazy initialization

هناك سببان ريئيسيان لتأجيل تهيئة initialization لكائن Object ما وهما كالتالي
1- أن يكون الكائن ذو ثقل في الذاكرة
2- أن يكون الكائن مكلف في عملية الإنشاء مع أنه اختياري الاستخدام بمعنى أنه يستخدم في بعض الأحيان وليس في جميعها

بالنسبة للسبب الأول نجد أن عملية تأجيل التهيئة مفيدة في الغالب
أما بالنسبة للسبب التالي فليس بالضرورة أن يكون تأجيل التهيئة للكائن ذو فائدة قد يكون في بعض الأحيان ذو ضرر
(المزيد…)

الكائنات غير المتقلبة و الكائنات المتقلبة والنسخة الدفاعية

الإثنين, يوليو 16th, 2007

الكائنات غير المتقلبة Immutable objects و الكائنات المتقلبة mutable objects والنسخة الدفاعية Defensive copying

تنقسم الكائنات على حسب حالتها وقابلية خصاصها للتغيير إلى نوعين
1- كائنات متقلبة
2- كائنات غير متقلبة
الكائنات المتقلبة هي عبارة عن كائنات تتغير الخصائص -المتغيرات الموجودة في نطاق الفئة Field Variables- التابعة لها باستمرار
الكائنات غير المتقلبة و هي التي تحصل على خصائصها مرة واحدة فلا تتغير بعدها مطلقاً
تحصل خصائص هذه الكائنات على قيمها عن طريق صانع الكائنات constractor فقط
(المزيد…)

منخاوزن وهوس المستشفيات

السبت, يوليو 14th, 2007

منخاوزن وهوس المستشفيات

Munchausen

كثيرا ما نلاحظ على الأطفال التمارض وادعاء المرض للهرب من فعل اقترفوه او من واجب عليهم تأديته
او للتغيب عن المدرسة او ما شابه وهذا السلوك عند الأطفال يمكن ان يبرر او ي نعتبره طفولي ,فما بالك لو حدث بشكل متكرر عند البالغين وكبار السن
(المزيد…)