![]() |
|||||||||
|
|
|||||||||
|
|||||
|
مشاركة: سؤال..مالفرق بين الـــ Programming والـــDevelopment
أهلين نايت .. بالنسبة للسؤال الي طرحته وهو ما هو الفرق بين Programming أي البرمجة و ال Development أي التطوير ؟ حسب معرفتي البسيطة وبالنسبة لتخصصي , أن البرمجة من ناحية تطبيقية بحته هي جزء من التطوير , أي عندما تريد تطوير برنامج (Software ) أو نظام معين فستحتاج للبرمجة بشكل مباشر في إحدى خطوات التطوير . أما بخصوص البرمجة مصطلح أكاديمي والتطوير مصطلح تجاري ! فأنا أرى جميع المصطلحات السابقة دائما تكون أما أكاديمية أو تجارية . فنجد في كثير من الجامعات مصطلح التطوير حاضر وفي تخصصات عدة ويدرس ( أي التطوير ) كطرق علمية أكاديمية . كما أن البرمجة تدرس كمادة علمية أكاديمية وكذلك تكون كمنتج تجاري . بقي أن أشير أن التطوير قد يكون جزء من البرمجة أي تطوير لغات البرمجة نفسها . فنجد في كليات الحاسب تدرس مواد كيفية تطوير لغات البرمجة أو مفاهيمها . هذا ما عندي في سؤالك نايت . وأعتقد أن الأمور العلمية لا تحتمل الرأي أو الفلسفة ! تحياتي لك ..[/align] |
|
|||||
|
مشاركة: سؤال..مالفرق بين الـــ Programming والـــDevelopment
اشكرك على التشريف صحيح ما ذكرته بخصوص ان التطوير اعم...... بس قصدي احيان انه يستخدم كمرادف للبرمجة فيقال: التطوير باستخدام Php او شئ من هذا القبيل وشاكر لك مرورك الكريم |
|
|||||
|
سؤال..مالفرق بين الـــ Programming والـــDevelopment
كما تعلم أن مراحل بناء البرنامج تتكون من بعض هذي المراحل : التحليل (Analysis) - التصميم (Design) - البرمجه (Programming) - الإختبار (Public test && Security test) - الإصلاح (Fix) وهذي كلها تدخل تحت التطوير (Development) عامة ً، وأما الـ (Programming) فهي المرحلة الثالثة من بناء البرنامج فهي جزء من التطوير (Development) .. لذا لا يمكن أن يتساوون بالمعنى .. ومن ناحية مبدأ أنه مصطلح أكاديمي أو مصطلح تجاري فلا يوجد رابط بينهم بالمعنى ، ومن المتوقع لو تم شرح هذا المبدأ على الدكتور المعني سوف يتضح له الإشكال إن كان هنالك إشكال بالنسبة له .. .. وأيضا ً التطوير بإستخدام لغات الـ .Net وغيرها من اللغات والإستخدامات بمعنى بناء البرنامج بهذا الإستخدام (اللغه) بمراحلة كاملة والبرمجة إحدى مراحلة .. .. تحياتي لك ..[/align] |
|
|||||
|
مشاركة: سؤال..مالفرق بين الـــ Programming والـــDevelopment
لا هم غير مترادفين .. ويختلف المعنى حسب اختلاف النظرة للكلمتين .. Development تشمل جميع SDLC ، وتتضمن الـProgramming في مراحل Coding و Testing و Integration. هذا اذا نظرنا إلى عملية تطوير النظام من البداية إلى النهاية بالمرور على جميع تفاصيلها (تخطيط ، تصميم ، البرمجة(قواعد بيانات ، system core coding) ، اختبار ، قبول ، تركيب ، تشغيل ، صيانة). أما اذا قصرنا نظرتنا على المنتج كـ برنامج (مبرمج) معمول بأحد لغات البرمجة بدون ما ناخذ بالاعتبار العمليات اللي قبله(خاصة) .. فهذي نقدر نسميها Programming. وش رايك بهالسؤال:وش الفرق بين الـProgrammer والـDeveloper؟ ووش الفرق بين الـCoder والـ Programmer؟ وعشان أوضح السؤال الأول أكثر ، وش الفرق بين الـSoftware Engineer و Programmer؟؟ طيب عشان أضمن اني اكون واضح ، وش الفرق بينك وبين خريج نيوهورايزون(Institute of Technology )؟مسألة ان Programming مصطلح اكاديمي والـDevelopment مصطلح تجاري .. قد يكون للدكتور نظرة ، وهو أخبر مني .. لكن أعتقد ان الـProgramming ايضا تستخدم في السوق التجاري ، وهي تعطي صفة معينة لناس عندها قدر معين من الخبرات (وهم الهواة ، وغير المتخصصين بعلوم البرمجيات(المهندسين والمحللين)). وأيضا Development تستخدم في السوق التجاري ولكنها ترمز لشئ أكبر ، بحيث تشمل المتخصصين .. بالتوفيق[/align] |
|
|||||
|
مشاركة: سؤال..مالفرق بين الـــ Programming والـــDevelopment
الأخ NIGHT EAGLE ... قام بعض الأخوة بالرد على سؤالك بشكل كافي كما أراه. تستطيع قراءة كتاب Coder To Developer للكاتب Mike Gunderloy و سترى الكثير من الفروقات التي يمكن أن تضعها بين البرمجة و التطوير... بالتوفيق أحمد سليمان |
|
||||
|
مشاركة: سؤال..مالفرق بين الـــ Programming والـــDevelopment
موضوع فعلاً شيق ومفيد استمعت من خلال تلقى المعلومه منه ولكن لي سؤال لو سمحتم طيب ، أذكر مره واحده من الأستاذات قالت ، المشكلة ليست في تعلم اللغة البرمجية نفسها، ولكن في حل البروبلم وتصميم وترتيب البرنامج فهل أفهم من كلامكم أن الـ programmer يهتم باللغة البرمجية كلغة بمعنى كـ coding بينما الــ develper يهتم بالاضافة إلى الــ programming يهتم بالتحليل والتصميم ومن ثم الكتابة والاختبار والإصلاح وبعدها التطوير وهل هناك فرق بين الــ programming والــ coding |
|
|||||
|
سؤال..مالفرق بين الـــ Programming والـــDevelopment
تحليل البرنامج (حل البروبلم) هو جزء من طريقة التفكير التي على إثراها يتعلم الشخص اللغة ، فتعلم اللغة ليس مقتصر على آلية اللغة فقط ولكن على طريقة تفكيرك في حل المشاكل باللغة نفسها ، فاللغة تصبح المساعد لك .. إذا كنتي تتحدثين عن المبرمج (programmer) فهو على إسمه .. أما الـ(develper) فهو شامل لمراحل بناء البرنامج التي ذكرتها مع الأخوان .. الـ programming تأتي بمعنى مرحلة البرمجة التي تنصب تحت (Development) .. الـ coding و Testing مرحلة من مراحل الـ programming .. ..[/align] |
![]() |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | إبحث في الموضوع |
| تقييم هذا الموضوع | |
|
|