الشبكة العربية لمطوري الألعاب

محترف  انس مشاركة 21

بعد ان تم مناقشة مشاركتي، هل ننتفل الى المشاركة التالية ؟

محترف مشرف عبد اللطيف حاجي علي مشاركة 22

حسناً لننتقل إلى مشاركة يامن
+نقطة لسرعة التنفيذ
+نقطة لوضوح الكود
+نقطة لوجود تعليقات
+نقطة للتصميم (خاصة إعادة const char* من dtoh)
+نفطة لسهولة تغيير الكود ليأخذ متغيراً من أي حجم
-نقطة لبهم التسميات (رأي شخصي)
-نقطة للصعوبة النسبية لتغيير الأساس
-نقطة بسبب الزيادة في عدد مرات الوصول إلى الذاكرة بمقدار النصف عند عكس ترتيب المصفوفة
-نقطة لعدم معالجة حالة الصفر
-نقطة لأن _dtoh_map عامة (تفضيل شخصي)
-نقطة لاستخدام عملية %. ليس لأنها أبطئ ولكن لاستخدام الإزاحة معها. أعتقد أن من الأفضل استخدام عملية الباقي مع القسمة. وعملية الـ AND مع الإزاحة. هكذا يكون من الأسهل قراءة الكود

عبد اللطيف حاجي علي
مبرمج
In|Framez

محترف مشرف عبد اللطيف حاجي علي مشاركة 23

ننتقل إلى مشاركة مؤيد (طالماً أنه لا يبدو أن هناك أحد مهتم بمناقشة مشاركتي 😢 )


+نقطة لسرعة التنفيذ
+نقطة لوضوح الكود
+نفطة لسهولة تغيير الكود ليأخذ متغيراً من أي حجم
+نقطة للسهولة النسبية لتغيير الأساس
-نقطة لعدم وجود التعليقات
-نقطة لعدم معالجة حالة الصفر
-نقطة لحجز 256 محرف دون داعٍ.
-نقطة بسبب الزيادة في عدد مرات الوصول إلى الذاكرة بمقدار النصف عند عكس الترتيب
-نقطة لاستخدام string بدل StringBuilder

عبد اللطيف حاجي علي
مبرمج
In|Framez