السلام عليكم ورحمة الله وبركاته ,
تحياتي اللاخ عبدالرحمن والاخ فالكون والاخوان المشاركين في تطوير سكربت كليجا بشكل عام .
لدي اسئله كثيره جدا تتعلق بهذا الاسكربت ومنها التالي :
- هل يوجد test suite و unittests للأسكربت ؟
حتى عند ادنى محاولة للتعديل اخاف اكون عطلت شئ بالغلط
- اين وصل تطوير كليجا حتى الان ؟
https://code.google.com/p/kleeja/source/list
للاسف آخر commit قبل نصف سنة !
هل يوجد مستودع اخر تتم عملية التطوير فيه ؟
- لماذا لايتم استخدام github بدلا عن قوقل كود ؟ ويتم استخدام git عوضا عن svn
من وجهة نظري سيتقدم الاسكربت اكثر وسيتم مراجعة التغييرات عن طريق احد committers ليتم دمجها merge وهناك يتم تطويره بشكل افضل بمشاركة الجميع .
وحتى التبليغ عن الاخطاء والاقتراحات سيتم بشكل افضل .
بالاضافه الى فصل الاستايلات و الاضافات في مستودعات repos خاصه بها للتركيز على الCore
تحياتي لكم . واسف على الاطاله !
أين وصل تطوير كليجا ؟
رد: أين وصل تطوير كليجا ؟
اولاً،
بالنسبه لل debug انا مااشوف اي حاجه لل unit test خصوصا في تطبيقات الويب المتوسطه والصغيرة
يكفي فقط اثناء العمل على الخادم المحلي تفعيل كافة القيم في php.ini للقيم الخاصة بالتطوير وكل شي موضح بالملف بشكل جميل واستخدام دوال العرض مثل print_r و var_export و var_dump او ان كنت تحب الاشياء الاكثر ظهورا استخدم firephp للمتصفح
فعملية الديبق قد تختلف عموما لكن بالنهاية ان عرفت كيف نشأ الخطأ واين و ماهي الاحداث التي ادت لحدوثه فانت بالنهاية وُفقت في العملية حتى لو لم تستخدم شيئاً مما سبق
بالنسبه للتطوير فحاليا يتم محلياً و قد يتم الانتقال ل git ولكن ليس ل github بل مااستخدمه بشكل يومي وهو bitbucket
قد تتاخر كليجا 2 خصوصا ان كليجا 1.5 حالياً ثابته وتخدم مواقع كثيره و الاستعجال لا اعتقد انه سيكون جيد في هذه الحالة
شكرا لاهتمامك
بالنسبه لل debug انا مااشوف اي حاجه لل unit test خصوصا في تطبيقات الويب المتوسطه والصغيرة
يكفي فقط اثناء العمل على الخادم المحلي تفعيل كافة القيم في php.ini للقيم الخاصة بالتطوير وكل شي موضح بالملف بشكل جميل واستخدام دوال العرض مثل print_r و var_export و var_dump او ان كنت تحب الاشياء الاكثر ظهورا استخدم firephp للمتصفح
فعملية الديبق قد تختلف عموما لكن بالنهاية ان عرفت كيف نشأ الخطأ واين و ماهي الاحداث التي ادت لحدوثه فانت بالنهاية وُفقت في العملية حتى لو لم تستخدم شيئاً مما سبق
بالنسبه للتطوير فحاليا يتم محلياً و قد يتم الانتقال ل git ولكن ليس ل github بل مااستخدمه بشكل يومي وهو bitbucket
قد تتاخر كليجا 2 خصوصا ان كليجا 1.5 حالياً ثابته وتخدم مواقع كثيره و الاستعجال لا اعتقد انه سيكون جيد في هذه الحالة
شكرا لاهتمامك