صفحة 1 من 4 1234 الأخيرةالأخيرة
النتائج 1 إلى 15 من 46

الموضوع: نحو إتقان أفضل للبرمجة .. استفتاء ونقاش

  1. #1
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247

    نحو إتقان أفضل للبرمجة .. استفتاء ونقاش



    يمكنك أن تقوم بصنع برنامجك بطريقتين :
    1- أن تحفظ أهم وأغلب الأسطر والأكواد البرمجية وتعرف متى تستخدمها وتقوم بكتابتها بنفسك ولا تحتاج لنسخ كود برمجي إلا نادرا .
    2- أن تتعرف على الأساسيات والمبادئ لتلك اللغة ثم تخزن لديك بقية الأكواد التي ستحتاجها وتنسخها ثم تقوم بإدراجها في برنامجك لاحقا .

    برأيك ماهو الطريق لإتقان أي لغة برمجة مثل PHP في أقصر وقت ؟
    ومن هو المبرمج المحترف في رأيك ، هل هو من يحفظ أكبر كم من الدوال والأوامر ويستطيع كتابتها بنفسه أم هو من يحفظ أهم الأوامر والدوال ثم يقوم بحفظ الأكواد المهمة لديه لحين الرجوع إليها ؟؟

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

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

    اذا كان يعتمد على تخزين الأسطر المهمة بعد فهم فكرتها فسيقوم بنسخها والاعتماد على ماكتبه الآخرون

    بالنهاية جميعهم يستطيعون عمل برنامج .. ففي أي الطريقتين تجد نفسك ؟؟





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2003
    المشاركات
    303


    سأجاوب بصفتي مبتدئ في لغة php و لكن تعلمتها بوقت وجيز جداً. .
    ربّما لأني كنتُ أبرمج على أيام qbasic فمسألة الحلقات و الشروط و المصفوفات ليست غريبة تماماً..

    إنما أعتقد أن معرفة الصياغة السليمة للشروط و فهم ماهيّة المتغيرات و عمل حلقات بشكل سهل .. و معرفة بسيطة بـ html سوف تنتج مبرمجاً قادراً على التطوير و الابداع ..

    أعتقد أن كتابة الأوامر بنفسك أمر ضروريّ جداً .. و لكن مع مرور الوقت .. تصبح عملية مملّة .. وجود ملف خاص بك يشمل بعض الأشياء المتكررة .. مثلاً : الاتصال بقاعدة بيانات مع معلومات عنها .. هذه تقريباً ستة أسطر من الممل كتابتها كلّ مرة .. و أوامر الادراج في قاعدة بيانات و التحديث و الحذف .. و مثال آخر .. نموذج ادخال اسم المستخدم و كلمة المرور .. و هكذا

    أتمنى أكون قد أجبت على نفس الموضوع

    عمر





    __________________
    إن كانَ عندك يا زمانُ بقيّةً
    ممّا يُهان بها الكرامُ فهاتها !
    __________
    يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله .
    omars غير متواجد حالياً

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    بكل اختصار :

    البرمجة المحترفة = منطق + خوارزمية





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع
    Dr-dre67 غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2003
    المشاركات
    303


    رد مقتبس من Dr-dre67
    بكل اختصار :

    البرمجة المحترفة = منطق + خوارزمية
    ممتاز .. جداً ممتاز .. عبارة رائعة ..
    فعلاً .. أحد اصدقائي مبرمج بخبرة تقارب 10 سنوات في لغة C قال لي جملة تطابق هذه الجملة .. ( البرمجة ليست لغة بل طريقة تفكير !! )

    و هو ما أشار إليه الأخ Dr-dre67 بالمنطق .. و الخوارزمية أداة المنطق الصحيح





    __________________
    إن كانَ عندك يا زمانُ بقيّةً
    ممّا يُهان بها الكرامُ فهاتها !
    __________
    يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله .
    omars غير متواجد حالياً

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    حسنا اخي الكريم


    بما انني لست من عشاق الحفظ الممل ..... فطريقتي هي دراسة الى اي مدى تستطيع داله ما افادتي ...

    هذا اولا .....


    وثانيا هو المخزون الذي سيكون لديك من الأكواد بعد فتره من الزمن .

    اي انك ستحتاج الى ملف التسجيل او ملف التأكد من العضويه ولهذا يتم عملها مره واحده وتضاف الى البرنامج .....

    ولكن التطوير فيها امر مهم .....


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

    لك تحياتي





    المهمة9 غير متواجد حالياً

  6. #6
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


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

    كما قال الأخ Omars تماما ..

    وكما سمعت من قبل " البرمجة كالقراءة إذا تعلمتها إستطعت أن تقرأ أي كتاب " وأي كتاب يقصد بها أي لغة برمجية !

    بمعنى إنك تتعلم فقط مبدأ التفكير البرمجي .. وتتعرف على أسس أي لغة .. وطبيعة البرمجة

    ومن ثم إختلاف الأدوات لن تكون عائق أبدا ..

    تحياتي





    __________________
    SWF Thumbnail - tweet me
    Egyptechno غير متواجد حالياً

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


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

    أساس البرمجة هي فهم الخوارزميات ..

    ومن أساسيات البرمجة أيضاً .. المنطق والتفكير البرمجي



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

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

    وين راح اللي درسه ؟؟ :funny:


    هذا لأنه كان يعتمد على الحفظ فقط

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

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

    ولين جه الإختبار !! يهنق ويعلق ولايعرف يحل شي

    هذا لأنه كان يعتمد على الـ Copy + Paste .. ينسخ من برامج ثانية أو من ملفات هو مخزنها على جهازه وكاتب فيها برامج صغيرة وكل مرة ينسخ منها أجزاء ويجمعها ويسوي برنامج

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

    نجي لنوعية ثالثة .. وهذه النوعية هي الصح وهي اللي عارفه لنفسها

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

    هذا لأنه يعتمد على الفهم والمنطق وفي نفس الوقت حافظ الأوامر والدوال

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


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


    أنا في البداية ماكنت أعرف ولاحاجة في الـ PHP يعني صفر :shy:
    وكان تفكيري في أي لغة أختار ASP أو PHP وبعد ماقررت .. وقلت بتعلم PHP

    شريت كتاب PHP وخلال اسبوع واحد بس .. صرت أكتب برامج PHP

    وأكثر شي ساعدني هو دراستي للغتي ++C/C .. استفدت منهم كثييييير ..

    الـ IF Statement والـ Looping والـ Switch Case والـ printf وأشياء غيرهم كلهم موجودين في الـ ++C/C وأنا فاهمهم مسبقاً ولذلك تعلمت أساسيات PHP في خلال اسبوع واحد بس ويمكن أقل من اسبوع


    الخلاصة : الفهم والمنطق البرمجي هو أهم شيء في البرمجة .. وابتعدوا عن الـ Copy + Paste

    هاه !! وش رايكم في كلامي ؟؟

    أخوكم،





    __________________
    نحن أمة إقرأ التي لا تقرأ
    مبرمج إنترنت غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    272


    شريت كتاب PHP وخلال اسبوع واحد بس .. صرت أكتب برامج PHP

    [/B]
    أي كتاب شريت؟





    __________________
    zahqan (@) gmail . com
    أرجو عدم إضافتي في قوائمكم البريدية
    zahqan غير متواجد حالياً

  9. #9
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


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

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

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

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

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





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2003
    المشاركات
    303


    الأستاذ الكريم : Dr.Server

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

    أنتظر معكَ حضور الأسماء الكبيرة التي سنستفيد حتماً من تجاربهم في وضع الهيكل الأساس للكود و طريقة اتقانهم للغة البرمجة ..

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






    __________________
    إن كانَ عندك يا زمانُ بقيّةً
    ممّا يُهان بها الكرامُ فهاتها !
    __________
    يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله .
    omars غير متواجد حالياً

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    رد مقتبس من zahqan
    أي كتاب شريت؟


    PHP للمطوّر
    ترجمة وإعداد : المهندس محمد شيخو معمو

    الطبعة الأولى 2003





    __________________
    نحن أمة إقرأ التي لا تقرأ
    مبرمج إنترنت غير متواجد حالياً

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


    يغطي هذا الكتاب المواضيع التالية:
    تثبيت مخدم ويب Apache ومخدم قواعد بيانات MySQL وتثبيت PHP على نظامي Unix و Windows
    جلسات العمل وملفات تعريف الارتباط cookies، وترميز العملاء واستدعاء التوابع المتعلقة بشبكة الاتصال وخدمات الدليل
    دعم PHP لبروتوكول LDAP
    استخدام قواعد بيانات MySQL في PHP إضافة إلى PostgreSQL و ODBC
    تفاعل PHP مع XML
    الأمان، وتحقيق الأمثلية والتدويل لتطبيقات PHP
    المكتبات الملحقة بلغة PHP
    النمذجة باستخدام UML
    التعابير النظامية في PHP
    إضافة إلى تطبيقين متكاملين يتناول الأول تطبيق دليل موظفين، ويتناول الثاني تطبيق سلة تسوق





    الصور المرفقة الصور المرفقة  
    __________________
    نحن أمة إقرأ التي لا تقرأ
    مبرمج إنترنت غير متواجد حالياً

  13. #13
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


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


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

    كتاب PHP للمطور ترجمة محمد شيخو سعره 89 ريال
    كتاب PHP لمحترفي الويب إعداد محمد شيخو وسعره 36 ريال
    كتاب دورة في كتاب MySQL هالة الطويل وسعره 40 ريال





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
    Dr.Server غير متواجد حالياً

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    272


    اممممممممممممم
    بصراحة انا لا احب الكتب العربية المتعلقة بالبرمجة او الكمبيوتر..
    كانت لي تجربة قبل سنوات مع كتاب عربي جعلتني اكره كل الكتب التقنية العربية..
    و تبين لي بعد التجربة ان الكتب الإنجليزية في هذا المجال اسهل و اوضح بكثير من العربية





    __________________
    zahqan (@) gmail . com
    أرجو عدم إضافتي في قوائمكم البريدية
    zahqan غير متواجد حالياً

  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    932


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


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

    كتاب PHP للمطور ترجمة محمد شيخو سعره 89 ريال
    كتاب PHP لمحترفي الويب إعداد محمد شيخو وسعره 36 ريال
    كتاب دورة في كتاب MySQL هالة الطويل وسعره 40 ريال

    أخ Dr.Server

    باقي أشتري كتاب PHP لمحترفي الويب إعداد محمد شيخو وسعره 36 ريال علشان أصير مثلك

    عندي الأول وعندي كتاب هالة الطويل

    ((كتاب PHP لمحترفي الويب)) اللي خلاني ما أشتريه هو إني ماحسيت إنه للمتقدمين .. مع إن مكتوب عليه من ورا هذا الشي

    قعدت أتصفح فيه وشفت إنه يعيد مواضيع تم ذكرها في كتاب PHP للمطور



    فما أدري وش رايك في الموضوع ؟؟

    أنا ناوي خلال هاليومين أشتري كتاب PHP جديد
    ومتحير آخذ PHP لمحترفي الويب .. وللا كتاب ثاني نسيت اسمه .. بس هو لونه أبيض وغالي شوي


    على العموم 36 ريال .. ما أعتقد إنها خسارة صح ؟؟؟ :funny:





    __________________
    نحن أمة إقرأ التي لا تقرأ
    مبرمج إنترنت غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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