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

الخيط الطويل و المبرمج الكسلان

بدأه الخطة الأخيرة في 3 مارس 2010 · 4 رد · 1,020 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله و الصلاة و السلام على رسول الله و على آله و صحبه و سلم،،

تذكرت قديماً عندما كنت أخيطُ رداءً لي و أخذتُ بطرف الخيط و أولجته بعد عناء و تدقيق و محاولات كثيرة فاشلة في سم الخياط -ثقب الإبرة- و سحبت الخيط طويلا يكاد يكون بطول ذراعي أو أقل قليلا فأخذت في كل غرزة أخيطها أشد ذراعي لآخره و أعود و تداخلت الخيوط و تعثر الخيط و أنتجت عقدا غريبة متداخلة ، فنظرت لي أمي ثم تبسمت و قالت لي إن والدتي – رحمها الله – كانت لما ترى أحدا منا يعمل ما عملت تقول له أن تلك( إبرة الكسلان )، فضحكت لكلمتها و أحسست بأنها أوجزت و أصابت حالي فلما تفكرت في كلمة أمي و حكمة جدتي – رحمها الله - لثواني أعجبني جدا هذا التوجيه اللطيف و العبارة الموجزة النافذة

و كان في ذلك حكمة أوضحت لي و أفادتني بعد ذلك كثيرا فإذا أنا تساهلت و أرحت بالي من كثرة لضم و تشبيك الإبرة في الخيط بتطويل الخيط زعمت (!) فإني علي أن أقاسي طول الشد و تداخل و لغبطت الخيوط في كل غرزة و غرزة (!!)

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

الآن من يريد بناء تطبيق ما قد يكتب كودا من مئات الأسطر البرمجية المتتالية و المعقدة و المتشابكة ( مثل الخيط الطويل في إبرة الكسلان )

و لكن بتعلم أسس و طرق معينة في البرمجة يمكن اختصار ذلك في عمليات وإجراءات و معادلات و فئات عامة تجمع لك و تنظم و تختصر كثيرا

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

Procedures و Functions

الآن ساحتنا بالفعل فيها مجهودات طيبة و مجتهدة جدا في جمع علوم الكمبيوتر و كثيرة جدا لكن للأسف يجب لهذه المنظومة من توجيه حتى تؤتي ثمارها المرجوة منها

فكما نرى أن أغلب الشارحين مبتدئين و أكثر الجهود هي جهود ترجمة لكتب أجنبية \

و المحترفون مؤلفاتهم تتجه إلى حد ما إلى العموم في الشرح و ترسيخ المبادئ

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

و لكن الأمر يحتاج الآن إلى مزيد من التنظيم و التوجيه و التقويم للتوجه هذه المسيرة و ترتقي في اتجاهها المنشود لعلها تكون من الركائز الحقيقة فعلا للتطوير الذي نريده في واقعنا

فأنا أرى الآن آلاف بل ملايين الصفحات العربية في مجال البرمجة على المئات المواقع و لعلها آلاف الآن أكثرها بني على هواية القص و اللصق

و أمام منتديات عملاقة مثلما يوجد هنا جهود كبيرة لترتيب و تبويب و تصنيف المشاركات و المواضيع هنا و التوجه الصحيح الذي ينبغي أن نحث عليه الآن هو اجتهاد إخواننا الذين كانوا مبتدئين قديما و من الله عليهم بالاحتراف أن يسعوا لتقديم شروحات عملية جديدة في المضمون و الأسلوب و الغاية تهدف إلى استخلاص خبرة طويلة و إيجازها في موضوع نافع يبتغي به وجه الله تعالي

لكي نقدم نصائح برمجية تهدف إلى تكوين طرق برمجية أكثر احترافية و لعلي بإذن الله أجتهد في أن أعرض شيئا من ذلك – ليس من نفسي –و لكن مما وفقني فيه ربي من أخذ العلم عن غيري

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

فهذا نصحي لهم أرجوا أن يكون خالصا لوجهه الكريم و هناك أفكارا أرجو أن تكون طيبة بإذن الله أعددت صياغتها و أنوي عرضها عليكم ، عن فكرة جديدة لمشروع ضخم مفتوح المصدر عسى أن يكون فيه نفعا كبيرا للمسلمين عامة و يلقى قبولا و استح%2

تم تعديل هذه المشاركة بواسطة الخطة الأخيرة في 4 مارس 2010 في 12:20

6 −1

قال الله تعالى وَمَا خَلَقْتُ الْجِنَّ وَالْإِنْسَ إِلَّا لِيَعْبُدُونِ

إن علمنا بالغاية من حياتنا و إيجادنا من العدم و استخلافنا في هذه الأرض و خلقنا بيد خالق بديع عظيم واحد أحد صمد و عملنا بهذا العلم و تأديتنا لحقه لهو السبيل الأوحد لاستقامة حياة الإنسان و رقيه و بغيرها يتردى في الدركات ليصير كالأنعام بل أضل سبيل

#2

جميل جدا أخي/اختي الخطة الاخيرة ..

أول سؤال .. ماهو سبب كتابتك المقال ؟؟

اقتباس
فكما نرى أن أغلب الشارحين مبتدئين و أكثر الجهود هي جهود ترجمة لكتب أجنبية \

و المحترفون مؤلفاتهم تتجه إلى حد ما إلى العموم في الشرح و ترسيخ المبادئ

ومهما وصلنا سنبقى في ترسيخ المبادئ .. لطالما هنالك لبس في كثير منها ..

ولن نصل .. لان العالم قد وصل قبلنا .. اي اننا في سباق منتهي منذ زمن بعيد ..

ما نحاوله الان هو فقط اللحاق لا اكثر ..

فقصة الارنب والسلحفاة التي فازت بسباقها معه لا تحدث هنا .. لان الارنب قد وصل منذ 100 سنة .. ونحن مازلنا نبعد عن خط البداية امتار ...

لذلك .. المبتدئين يترجمون .. هذا هو الصح لانه سيستفيد ويفيد ..

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

فاطاريح الماجستير والدكتوراه تجد اغلبها لا يصلح لان يكون مشروع تخرج او مشروع جماعي لطلبة مرحلة من المراحل في جامعات هناك (( في غرب الارض )) ..

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

وتجده منذ صغره يحلم بهذا الحلم ..

لذلك اصبح الجميع يفكر في حاله ويقول ( ياروحي ) .. وحتى اكون اكثر صراحة .. انا واحد منهم ..

لانني لم اجد في يوم من الايام من ساعدني في شئ .. (( انا طبعا من صنف اليتاما )) ..

اقتباس
فأنا أرى الآن آلاف بل ملايين الصفحات العربية في مجال البرمجة على المئات المواقع و لعلها آلاف الآن أكثرها بني على هواية القص و اللصق

ولذلك فاننا سنبقى على حالنا ..

=======================================

اقتباس
إني مع الأسف أقل إخواني هنا قدرا و شأنا و فهما لهذا العلم و لا أستطيع أن أقدم خطواتي عليهم في هذه الأبواب

قدرك عالي ان شاءلله ..

اقتباس
الدين النصيحة قلنا لمن قال لله ولكتابه ولرسوله ولأئمة المسلمين وعامتهم

======================================

اقتباس
و هناك أفكارا أرجو أن تكون طيبة بإذن الله أعددت صياغتها و أنوي عرضها عليكم ، عن فكرة جديدة لمشروع ضخم مفتوح المصدر

ياريت نستفيد كلنا من افكارك وافكار كل الاخوة .. الصراحة المنتدى منذ مدة متوقف عن الاتجاهات العلمية ..

لكن انا خايف تكون مرشح نفسك في انتخابات او شئ مشابه .. :lol: لانها نفس الصيغة اللي اسمعها يوميا :lol:

مجرد دعابة .. وانما انا حقيقة فرحان انك من اول مشاركة حبيت تفيد الجميع وتوعيهم ..

وان شاءلله يهدينا ويهدي كل المسلمين .. امين يارب العالمين

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#3

بارك الله فيك اخونا الفاضل. مقال ممتاز ونتمنى نرى ثمرات خبراتك بعد هذا المقال المشجع :)

بارك الله فيك ونفع بك ،،،

أشهد أن لا إله إلا الله وأشهد أن محمدا رسول الله

bnr025.gif

مـــوقـــعـــى

#4

لما أعدت قراءة المقال وجدته طويلاً و قد يؤدي إلى التشتيت فعلا

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

و إليك الأهداف المستخلصة من المقالة

1- إظهار الفرق بين الطرق البرمجية الاحترافية و البدائية.

2- إرشاد المبتدئين لضرورة تعلم أساليب البرمجة على أساس علمي احترافي بعد تعلم المبادئ الأساسية .و عدم الاعتماد فقط على المحاولة الشخصية و الكتب النظرية.

3- إرشاد و حث المؤلفين المحترفين للاتجاه إلى كتابات علمية تعتمد على العملية و شرح الطرق الاحترافية في البرمجة المبنية على أسس علمية متعارف عليها التي توفر الوقت و المجهود الكبير للمبرمجين و من هذه الأمور طرق بناء الـClass و كيفة الوصول للكفاءة القصوى في بناء الإجراءات procedures و المعادلات Functions و التي يستطيع أن يستخدمها المبرمج استخدامها على تطبيقات مختلفة تقوم بعمل الوظائف المشتركة لمختلف المشاريع، كإدارة الخادم Server والاتصال به ، قواعد البيانات Database، الأمان و إدارة المستخدمين Security and User Management، إدارة الإعدادات Settings، إدارة الملفات والمرفقات Attachments ...الخ من المهام التي لا يكاد يخلو مشروع برمجي منها .و تحتوى على مرونة عالية توفر له وقت وجهود كبير جدا في كتابة الأكواد النمطية المكررة في كل مشروع بل في كل فورم داخل المشروع (!) و توفر عليه آلاف الساعات المهدرة المكررة.

4- إرشاد و حث المسيرة العلمية التقنية لتخرج من حالة دائرية من التكرار ، و البحث عن المفيد الجديد و من ذلك شرح المشاريع العملية التي يستفيد منها جدا المبتدئون و في أشد الحاجة لرؤية أساليب المحترفين في بناء التطبيقات.

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

و جزاكم الله خيراً على هذا التفاعل البناء و الحوار المثمر المشجع

و أشكركم على هذا الأمل الذي أعطيتمونيه عن جدوى المشاركة هنا بما كتبتموه و يعبر عن صدق العزم بإذن الله و يحثني على المضي قدماً و لي عودة تفصيلية بإذن الله تعالى

و الله المستعان و عليه التكلان هو حسبنا و نعم الوكيل

تم تعديل هذه المشاركة بواسطة الخطة الأخيرة في 4 مارس 2010 في 18:35

−1

قال الله تعالى وَمَا خَلَقْتُ الْجِنَّ وَالْإِنْسَ إِلَّا لِيَعْبُدُونِ

إن علمنا بالغاية من حياتنا و إيجادنا من العدم و استخلافنا في هذه الأرض و خلقنا بيد خالق بديع عظيم واحد أحد صمد و عملنا بهذا العلم و تأديتنا لحقه لهو السبيل الأوحد لاستقامة حياة الإنسان و رقيه و بغيرها يتردى في الدركات ليصير كالأنعام بل أضل سبيل

#5

السلام عليكم ورحمة الله وبركاته ...

ربما المقال يحوي على افكار كثيرة اتت في بالي ، لكن ربما اكثر ما نعاني منه هو ان الدروس البرمجية والمفيدة موجودة بكثرة في المنتدى ...

والمنتدى يحوي على كم هائل من المعلومات والدروس الصغيره منها والكبيرة لكنها مشتته بين صفحاته ..

ترى بعض المواضيع تحتوي على دروس من اكثر من 5 سنين لبرامج تكاد لا تستخدم الآن ، وبعض الأخوة تجدهم هداهم الله إلى الآن مركزين على النفس القديم من الدروس ..

ترى بعض المواضيع المثبته لبعض الأقسام لم تعدل المشاركة الأساسية فيه منذ اكثر من 4 سنين بالمنتدى ولم يحدث تطوير للكم الهائل المضاف من المعلومات للقسم !!!!!

بمعنى لو اجتهد كل مسؤول بكل منتدى على تخصيص فرق لتقصي الحقائق اقصد المواضيع وترتيبها من الأحدث إلى الأقدم ووضعها في مواضيع مثبته لكان الخير الكثير .. ( تجد الكثير من المثبت قديم للأسف )

ولا ننسى مساعدة الأعضاء في ارسال المواضيع التي يرون انها تحوي على ردود لمسائل يكثر السؤال فيها .. (( لان ليس من المعقول ان يجمع الكم الهائل من المعلومات المشرفين فقط ))؟

لا اعلم هل كلامي في صلب الموضوع ^^ او ربما دخلت في ناحية اخرى !!

بداية موفقة اخونا الخطة الأخيرة ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

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

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…