لا يكفي مظهر الموقع الذي طورته، كيف حال الكود؟

السلام عليكم

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

أردت الحديث عن هذا الموضوع بما أني أقوم بإجراء تعديلات على موقع قام بإنجازه مستقل له اكثر من 20 عمل منجز و تقييمات عالية لكن بدأت كثير من الاشكاليات تظهر

عموما وجدت أكواد رديئة جدا

هل المستقل الذي يقوم بهكذا عمل يكون راضي عن اعماله؟ حتى من باب المسؤولية؟

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

نهاية أذكركم بهذا الحديث "إن الله يحب إذا عمل أحدكم عملا أن يتقنه"

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

التعليقات

Emad_Alhamou أضف ردا

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

-1

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

Emad_Alhamou أضف ردا

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

المعذرة عزيزي من قال لك هذا؟ لا يمكنني وضعه على github لكن يمكن ان ارسله لك

أرسله لي لو سمحت برسالة بارك الله بيك , شكراً سلف .

ارسلت لك على الايميل

شكراً لك اخي عارف, لكن كيف عرفت عنوان ايميل ؟

-1
Emad_Alhamou أضف ردا

...

نعم معك حق في رسالتك في الايميل الذي ارسلته لي لما كنت لانتبه لولا لم تنبهني, إن استخدام ال GET و ال php Mail خطاً كبير فعلاً وماحاجة الفريمورك اذا لم نستخدمه هذا سيء جداً.

نعم اخي اضافة الى هذا لم يضف ملفات الmigrations بل قام بذلك على الداتابيز مباشرة و في الداتبيز الجداول بMyISAM ...

الايميل من github

Emad_Alhamou أضف ردا

معقول الmigrations بهي الطريقة, هذا الأمر العن وأدق رقبة ههههه

اتفق معك شهر الماضي قمت بتكليف مستقل لتصميم تطبيق لي نظرا ليس كان لي الوقت وكان تطبيق يعمل جيدا لكن الكود ليس سيء فقط بل سيء جدا 0/10 ورأيت اغلب مستقلين يقمون بنفس العمل لذلك يطلبون اتمنة رخيصة لانهم ليس بمبرمجين جيدين ليهتمون بـ Quality code

ربما يكون الامر ان المبرمج ليس لدية خبرة ، اي لا يقصد ان يقدم العمل بهذه الردائة

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

-1

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

وهل تظن ان الاختبار كافي لعزل أولائك الذين يخلطون اكواد الواجهة مع اكواد البزنس لوجيك ؟

وهل حقاً هذا غريب بالنسبة لك ؟ يبدو ان هذا اول مشروع حقيقي تعمل عليه، لذلك تحاول الالتزام بكتاب القواعد حرفيا ..

المهم انهي تعديلات العميل واحصل على تقييم جيد ودعك من هذا الهراء ..

arefbenlazrek أضف ردا

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

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

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

اقول لك عندما تمتلك الخبرة الكافية

عندما تمتلك الخبرة الكافية ستدرك ان عدم الالتزام بلقواعد شائع جداً، والاستغراب هو عندما تجد مشروع يلتزم بها بشكل كامل، وليس عندما تجد من ينقضها؟

و مستعد ان اطلعك على مثال من الاكواد التي قمت بها

اووه يا لفرط سعادتي

-5

نعم ان كنت تعمل على مشاريع من الحجم الصغير و تتعامل مع المبتدئين امثالك ستجد اغلبها لا تلتزم بالقواعد

تحياتي

wgh أضف ردا

يآخي لست انا من قال ذلك، بل آنكل بوب فعل

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

uncle bob لأسهل عليك البحث في جوجل

هههههه، مقولته هي لـUncle Bob ، ولو كنت مبرمجا حقيقيا لقرأت على الاقل كتابا له في كيفية تنظيم الكود، او على الاقل لسمعت به،

كما أنك مخطئ في وصفك ل @wgh‍ بالمبتدأ، على الأقل أنا متأكد من أنه أكثر خبرة منك،

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

أنصحك المرة المقبلة بتحسين خطابك تجاه من هم أكثر منك علما :)

عزيزي لو تكلم هو بإحترام لأحترمته من البداية، و ما أدراك اني مبرمج جديد او قديم هههه

البرمجة بـPHP :)

و هذه مشكلة اخرى عند المبرمجين العرب اذا اصبح (او تصور) انه محترف يظن انه لا يوجد محترفين غيره

انت لست بمحترف، ولا أنا،

المحترفين يصنعون المجد في سيليكون فالي، ويهيئون الأدوات لك لتستخدمها