السبت، 14 مايو 2016

جانغو أصابني بالجنون!

اليوم و بينما كنت أطوّر مشروعي على إطار العمل "جانغو"، لاحظت رسالة تحذير من خادم التطوير يخبرني فيها أنني استخدم عبارة RegEx خاطئة و طلب مني تغييرها، و لأنني لا أملك تلك الخبرة في RegEx، قمتُ بتغييرها كما طلب مني.

https://suar.me/M85z

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

 url(r'^$', views.home)

إلّا أن حضرة السيد جانغو طلب تغييرها بحذف علامة الدولار. الشيء الذي سيجعل جميع الروابط تحول المستخدم للصفحة الرئيسية حتى لو لم يطلبها!!

أُصِبتُ حينها بالجنون و لم أعلم في ماذا أخطأت، قمت بتعديل الـViews و كتابتها من الصفر، كما أعدت ترتيب الـTemplate و لكن شيئاً لم ينفع. حتى حاولت صدفة إرجاع المشروع إلى آخر لقطة كان يعمل فيها بدون مشاكل، و اكتشفت أن الخطأ كان تطبيق كلام حضرة السيد جانغو!

صدقاً، لماذا التشدق و التدخل في إعدادات المستخدم الخاصة بتفضيلاته، إذا كان المطورون لا يفقهون RegEx بما فيه الكفاية!!؟



from حسوب I/O - الأكثر شيوعاً http://ift.tt/23PTKZK

ليست هناك تعليقات:

إرسال تعليق

دائماً، رأيكم يهمنا،