اذا استخدم المصمم او المبرمج اكواد جاهزة ، لا يعتبر محترف ؟

15

التعليقات

15

إجابة قصيرة: لا.

إجابة طويلة:

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

و أحيانا يحتاج المطور إلى مكتبة خارجية لينجز العمل بشكل نظيف و يقلل أعمال الصيانة، فالصيانة مهمة كاتب المكتبة الخارجة.

  • أمثلة: boost, Qt, GTK+ ...

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

و هناك من يستعمل أكواد و مكتبات أخرى لأنه لا يعرف ينجز واحدة مشابهة لمكتبة كبيرة معقدة مثل Qt للواجهة الرسومية. و هذا أمر طبيعي :)

أتفق معك في الإجابة

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

يعتبر محترف بالفعل

ببساطة لآنه يعرف اين يوضع هذا وهذا

ببساطة لآنه يعرف اين يوضع هذا وهذا

فعلا كلام سليم

افعل ما تريد المهم ان يكون طريقة عملك نظامية وان يكون منتجك جميل

ردي مشابه تقريباً لهذا المشاركة >>

فعندما اكون استخدم اكواد جاهزة اكون اعلم جيداً مهمتها و طريقة عملها ..

و إن كان هناك اكواد جاهزة يمكنني استخدامها و تعديلها فسأعمل عليها و ليس مطلوب مني اثبات قوتي

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

بالنسبة لي فانا لا اتفق مع من ينسخ الدوال و الاكواد، الا ادا كان يعرف و فاهم مهمة هده الاكواد و كيفية برمجتها فلا مشكل لانه ربح للوقت مع انني لا احبد ان يعتمد عملي على اعمال اشخاص اخرى لانني لا اتق في الاخرين لان اغلبهم يعمل من اجل ان ينهي عمله ليس لان يقتنه، انا احب ان اعمل عمل و اتقنه لانني احس انني عملت شيء انا راضي عليه.

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

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


تطوير الويب

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

91.3 ألف متابع