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

للميكانيكي أدوات ، للالكتروني أدوات ، لمهندس الشبكات أدوات ومعدات .... هل للمبرمج أدوات ! ؟؟

بدأه المشاكـس5550 في 4 ديسمبر 2012 · 16 رد · 2,581 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يسعد لي أوقاتكم اخواني :happy:

انتابني شعور غريب قريب الى الغيرة ممزوج بنكهة الارتياب والتساؤل :wacko: ، ولذلك لا أجد الحل الشافي والوافي الا عندكم :wink:

يتمثل استفساري في "ماهي الادوات والوسائل ان صح التعبير التي يستعملها المبرمج بصفة كاملة في حياته المهنية :huh: " ... نعلم أن لمهندس الشبكات أدوات مفيدة تساعده في عمله :cool: فكلما كثرت هذه الوسائل وكلما كانت متطورة تكون المنفعة من نصيب المهندس 'طبعا حسب الحاجة'

أتمنى ان تكون الفكرة واضحة :lol:

شكرا الكم :)

556891961.gif

I am learning from you

it is the programmer eye

#2

أخي العزيز ناجي...

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

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

وكل ما كنت متمرساً في لغات أكثر ... كان لديك حقائب أكثر ..تستعمل منها ما يلزمك من أدوات ..

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

بالتوفيق

2
#3

ههههه

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

موضوع الاخ أحمد سطحي وانا بدي أتعمق أكثر

تحياتي الك صديقنا الغالي مصطفى

+1

556891961.gif

I am learning from you

it is the programmer eye

#4

السلام عليكم

إجابة سؤالك في إجابتك لهذا السؤال :

ماذا سأحتاج لأنفذ البرنامج أو التطبيق الفلاني ؟

وطبعاً ستختلف الأدوات بإختلاف الغرض .

يبدوا من مقارنتك أدوات المبرمج بالمهندس وخلافة تريد الأدوات المادية فلا أظنك ستجد غير الحاسب الآلي -وهو أيضاً مشترك مع عامة الناس- ولكن باقي أدواته هي عبارة عن software ليس إلا .

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

لاتحسبن العلم ينفع وحده مالم يتوج ربه بخلاق

لا إله إلا أنت سبحانك إني كنت من الظالمين

#5
ahmedsaoud31 كتب:

السلام عليكم

إجابة سؤالك في إجابتك لهذا السؤال :

ماذا سأحتاج لأنفذ البرنامج أو التطبيق الفلاني ؟

وطبعاً ستختلف الأدوات بإختلاف الغرض .

يبدوا من مقارنتك أدوات المبرمج بالمهندس وخلافة تريد الأدوات المادية فلا أظنك ستجد غير الحاسب الآلي -وهو أيضاً مشترك مع عامة الناس- ولكن باقي أدواته هي عبارة عن software ليس إلا .

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

طبعا انا لا أقصد الادوات المادية :lol:

اوافقك الرأي فيما يتعلق بأن الاستغلال الحسن هو الذي يكون البرنامج الحسن

:)

556891961.gif

I am learning from you

it is the programmer eye

#6

السلام عليكم

أهلا أخي ناجي :)

بالنسبة لسؤالك فهو مبهم بعض الشيء حيث تنقصه بعض المعلومات ..

فمثلا الأدوات التي يحتاجها ميكانيكي الدراجات ليست مثل تلك التي يحتاجها ميكانيكي السيارات و نفس الشيء يحدث مع المهندس حيث تختلف أدواته باختلاف تخصصه و بالتالي لاتوجد عصا سحرية يُمكنها حل كافة مشاكل المبرمجين :)

بل أزيدك من الشعر بيتاً و أقول لك أن الأدوات تختلف حتى في نفس لغة البرمجة و نفس المنصة أيضا, ففي QT مثلا تجد أن الأدوات التي يستخدمها مبرمج الألعاب تختلف عن تلك التي يستخدمها مبرمج الشبكات و هكذا ..

باختصار : البرمجة علم واسع جداً و للإجابة على سؤالك يجب عليك تحديد لغة البرمجة و المنصة و نظام التشغيل و طبيعة البرنامج الذي تُريد برمجته.

بالتوفيق.

2
#7

كعادتك اخوي Sn@CkeR .... :happy:

اقتباس
باختصار : البرمجة علم واسع جداً و للإجابة على سؤالك يجب عليك تحديد لغة البرمجة و المنصة و نظام التشغيل و طبيعة البرنامج الذي تُريد برمجته.

انا مهتم اكثر بالجافا

556891961.gif

I am learning from you

it is the programmer eye

#8
اقتباس
انا مهتم اكثر بالجافا

J2SE, J2EE Or J2ME ?

#9

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

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

1

GoodBye

#10

:happy:

Sn@CkeR كتب:

J2SE, J2EE Or J2ME ?

J2SE

556891961.gif

I am learning from you

it is the programmer eye

#12
MohamedIBrahim كتب:

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

+1

#13

SVN من أهم أدواتي أفادني جدا وريحني كثير

استخدمه عن طريق اضافة subclipse في ايكليبس

شاهد الفيديو

http://vimeo.com/4299591

موقع assembla.com يتيح لك تاخذ حساب svn

1
#14

بالنسبة لتطبيقات الويب استخدم التالي:

- mysql server ومعه mysql workbench يتيح لي التعديل على قواعد البيانات ومشاهدة الجداول

- play framework 1.2.5 أفضل طريقة لبناء تطبيقات ويب بالجافا، بديل متكامل عن Java EE

- وللأجاكس استخدم JQuery

- ولتنسيق مظهر الصفحات استخدم Twitter Bootstrap

إذا كنت مبرمج جافا جرب playframework 1.2.5

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

1
#15

مشكور بارع .... هذا ما كنت أقصده

+2

556891961.gif

I am learning from you

it is the programmer eye

#16

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

مبرمج الالعاب يحتاج الى محركات الالعاب و ادوات البرمجة و ادوات الجرافكس

مبرمج اطبيقات الويندوز لا يحتاج غالبا الا الى لغة البرمجة التى يستخدمها و هكذا

ارجو ان اكون افدتك :rolleyes:

1

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

سبحانك الله و بحمدك عدد خلقك و رضى نفسك و زنة عرشك ومداد كلماتك

#17

شكرا الك عمر :happy:

556891961.gif

I am learning from you

it is the programmer eye

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

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

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

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

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