الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود البرمجة العالمي!

مغلق
بدأه hotfire_999 في 14 أبريل 2005 · 5 رد · 1,162 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كود البرمجة العالمي

بسم الله الرحمن الرحيم

والصلاة والسلام على اشرف الأنبياء والمرسلين ,,,

كود البناء العالمي : كود البناء العالمي الـIBC والصادر عن مجلس الكودات العالمي (ICC) ويوجد مثله في دول كثيرة مثل كود البناء الكندي وكذلك كود البناء العربي وهناك كودات بناء في بعض الدول العربية مثل كود البناء السعودي وهو قيد التنفيذ ولم يصدر بعد

تعريف كود البناء : هو مجموعة النظم الفنية والعلمية والإدارية المتخصصة بالمباني لضمان الحد الأدنى المقبول من السلامة والصحة العامة , مبنية على الأسس العملية والظروف الطبيعية والقواعد الهندسية.

وبمعنى أخر هو مجموعة من الأنظمة والمواصفات تحكم عملية البناء بشكل عام .

ويشمل الكود جميع تخصصات البناء حيث تكون مقسمة على عدة فصول يختص كل فصل أو أكثر بتخصص من تخصصات البناء مثل الأعمال الإنشائية والأعمال الصحية والمعمارية والأعمال الكهربائية والأعمال الميكانيكية.

الهدف : إذا طبق الكود على مبني معين أي تم تصميم مبنى معين حسب مواصفات كود بناء معين فانه وبمشيئة الله تعالى يضمن الحد الأدنى لسلامة وكفاءة المبني على المستوي البعيد والقريب وهذا يرفع مستوى المهندسين أيضا لعمل مباني بكفاءة عالية .

اين الفكرة ؟؟؟؟

الفكرة تكمن بعمل كود بناء مشابه ولكن متخصص ببناء (البرامج) ! "كود البرمجة العالمي"

التصور: أن يكون هناك أنظمة ومواصفات للبرامج بكافة مجالاتها(قواعد بيانات أو غيرها ..) ومراحل بنائها سواء طريقة تخطيطها وشكلها والكود المصدر وشروط كتابته وكل ما يخص البرنامج بشكل عام ومقسمة على عدة فصول تحتوي كل تخصصات البرمجة وجميع لغات البرمجة ونظم التشغيل التي سوف تشغل عليها البرامج .

بمعنى أخر هو وضع المواصفات والشروط التي إذا بني البرنامج بناء عليها نضمن بمشيئة الله تعالى الحد الأدنى من كفاءة البرنامج .

الهدف : رفع مستوى البرامج سواء بالعالم العربي أو بالعالم اجمع ورفع مستوى المبرمج أيضا .

بعض التساؤلات :

1- هل يحد ويقيد هذا إبداع المبرمج أثناء إنشاء البرنامج ؟

لا : بال يضعه على السلمة الأولي من سلم الإبداع وذلك بأنه سوف يضمن أن برنامجه سيكون على كفاءة عالية إن شاء الله ويتفرغ هو للإبداع .

2- أنا حر اعمل برامجي كما يحلو لي ؟

نعم ولكن البرنامج الناجح لا يبنى على أساس خاطئ

المميزات : وضع خبرات المبرمجين المحترفين وطرق البرمجة المحترفة بين يدي المبرمجين الآخرين للرقي بمستوى البرامج والذهاب للمستقبل الواسع .

الهدف من المقالة : إخواني المبرمجين الهدف هو اخذ أرائكم في الفكرة وهل هي فعلا مجدية .

إن كنت أصبت فهو من الله تعالى هو من انعم علينا بنعمة العقل وان كنت أخطأت فمن نفسي والشيطان .

سبحانك اللهم وبحمدك اشهد أن لا اله إلا أنت أستغفرك وأتوب إليك

اخوكم

HOTFIRE_999

#2

الفكرة واردة جداً. ليس هكذا فقط بل وأعتقد أن ما تفكر به موجود في الواقع، أفليس هذا هو ذاته ما يدعى بقواعد البرمجة غرضية التوجه.

حيث كما هو معروف للبرمجة غرضية التوجه 6 قواعد يجب الالتزام بها لبناء برامج قوية ومتماسكة وقابلة للتطوير بسهولة (نسبياً).

أذكر القواعد هنا في السبيل التذكرة والمناقشة حول الفكرة:

1. التجريد Abstraction

2. التعامل من خلال واجهات خاصة Interfaces

3. التنفيذ المخفي Hidden Implementation

4. إعادة استخدام الشيفرة Reusing Code أو Write once run everywhere

5. التوريث Inheritance

6. تعددية الأشكال Polymorphism

#3

up :unsure:

#4

اخي MMSs

اشكرك على ردك الجميل

نعم كلامك صحيح ولكن قواعد البرمجة غرضية التوجه

متخصصة بنوع من انواع البرمجة

وهذا مشابة مثلا لمواصفات التمديدات الكهربائية بالمنازل

ولكن ليست شاملة لمشروع البناء بشكل كامل

#5

اخي العزيز hotfire_999 كلام جميل ولكن هذا علم بحد ذاته ومتوفر فهناك مرجع كامل لهذا العلم بين صفحات MSDN - لا اذكر الوصلة - وبه تقسيمات وتفريعات كثيرة بل وان اختبارات مثل ال MCSD هناك مقرر اجباري حول هندسة البرامج وهو نفس المبداء وما عليك الا دراسته والتعمق به واعتقد ان الهندسة الخاصة بالبرمجيات نفس الفكرة الخاصة بهندسة البناء باختلاف المعايير

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#6

that what PL G4 does does anybody hear about it

هذا الموضوع مغلق.

مواضيع مشابهة