مساهمات المستخدم Nourtam
21 أكتوبر 2018
- 15:3815:38، 21 أكتوبر 2018 فرق تاريخ +4٬810 ج Refactoring/extract method أنشأ الصفحة ب' <noinclude>{{DISPLAYTITLE:استخراج التوابع (Extract Methods)}}</noinclude> == المشكلة == وجود أجزاء من الشيفرة يُمكن عزله...' وسم: المحرر المرئي: تبديل
- 15:0415:04، 21 أكتوبر 2018 فرق تاريخ +5٬367 ج Refactoring/techniques/composing methods أنشأ الصفحة ب' <noinclude>{{DISPLAYTITLE:إنشاء التوابع (Composing Methods)}}</noinclude> تستهدف إعادة التصميم بشكل رئيسيٍّ إنشاء التو...' وسم: المحرر المرئي: تبديل
30 سبتمبر 2018
- 14:3214:32، 30 سبتمبر 2018 فرق تاريخ +2٬079 ج Refactoring/incomplete library class أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:أصناف المكتبة غير الكافية (Incomplete Library Classes)}}</noinclude> == توصيف المشكلة == لا تلبِّي أ...' وسم: المحرر المرئي: تبديل
- 14:2314:23، 30 سبتمبر 2018 فرق تاريخ +1٬884 ج Refactoring/middle man أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الوسيط (Middle Man)}}</noinclude> == توصيف المشكلة == عندما يكون للصنف (class) مهمةٌ واحدةٌ فقط...' وسم: المحرر المرئي: تبديل
- 14:1514:15، 30 سبتمبر 2018 فرق تاريخ +2 ط Refactoring/message chains لا ملخص تعديل وسم: تحرير مرئي
- 14:1414:14، 30 سبتمبر 2018 فرق تاريخ +2٬540 ج Refactoring/message chains أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:سلاسل الرسائل (Message Chains)}}</noinclude> == توصيف المشكلة == وجود العديد من الاستدعاءات ال...' وسم: المحرر المرئي: تبديل
- 14:0414:04، 30 سبتمبر 2018 فرق تاريخ +2٬768 ج Refactoring/inappropriate intimacy أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الارتباط الوثيق غير المناسب (Inappropriate Intimacy)}}</noinclude> == توصيف المشكلة == استخدام أح...' وسم: المحرر المرئي: تبديل
- 13:5313:53، 30 سبتمبر 2018 فرق تاريخ +2٬984 ج Refactoring/feature envy أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التسلط على الكائنات الأخرى (Feature Envy)}}</noinclude> == توصيف المشكلة == استخدام بعضُ التو...' وسم: المحرر المرئي: تبديل
- 13:4013:40، 30 سبتمبر 2018 فرق تاريخ +2٬829 ج Refactoring/speculative generality أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التخطيط الشمولي المفرط (Speculative Generality)}}</noinclude> == توصيف المشكلة == وجود أصنافٍ (classe...' وسم: المحرر المرئي: تبديل
- 13:2613:26، 30 سبتمبر 2018 فرق تاريخ +3٬602 ج Refactoring/data class أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:أصناف البيانات (Data Classes)}}</noinclude> == توصيف المشكلة == وجود العديد من أصناف البيانات...' وسم: المحرر المرئي: تبديل
23 يوليو 2018
- 16:1516:15، 23 يوليو 2018 فرق تاريخ +2٬203 ج Refactoring/dead code أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الشيفرة الميتة (Dead Code)}}</noinclude> == توصيف المشكلة == وجود العديد من المتغيِّرات (variab...' وسم: المحرر المرئي: تبديل
- 16:0216:02، 23 يوليو 2018 فرق تاريخ +2٬173 ج Refactoring/lazy class أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الأصناف الخاملة (Lazy Classes)}}</noinclude> == توصيف المشكلة == وجود بعض الأصناف (classes) قليلة...' وسم: المحرر المرئي: تبديل
- 15:5615:56، 23 يوليو 2018 فرق تاريخ +6٬219 ج Refactoring/duplicate code أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:تكرار الشيفرات (Duplicate Code)}}</noinclude> == توصيف المشكلة == التشابه (أو التطابق المطلق) ب...' وسم: المحرر المرئي: تبديل
- 15:3815:38، 23 يوليو 2018 فرق تاريخ +3٬323 ج Refactoring/comments أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التعليقات (Comments)}}</noinclude> == توصيف المشكلة == وجود الكثير من التعليقات في التوابع (...' وسم: المحرر المرئي: تبديل
20 يوليو 2018
- 05:3705:37، 20 يوليو 2018 فرق تاريخ −4 ط Refactoring/shotgun surgery تعديل مصطلح تضمين الأصناف (inline classes) وسم: تحرير مرئي
18 يوليو 2018
- 17:4417:44، 18 يوليو 2018 فرق تاريخ +2٬126 ج Refactoring/parallel inheritance hierarchies أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الهيكلية التفرعية للوراثة (Parallel Inheritance Hierarchies)}}</noinclude> == توصيف المشكلة == يتطلَّ...' وسم: المحرر المرئي: تبديل
- 17:3917:39، 18 يوليو 2018 فرق تاريخ +2٬481 ج Refactoring/shotgun surgery أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:تغيير الأصناف المتعدِّدة (Shotgun Surgery)}}</noinclude> == ملاحظة قبل البدء == إنّ مشكلة تغيي...' وسم: المحرر المرئي: تبديل
- 17:3217:32، 18 يوليو 2018 فرق تاريخ +2٬609 ج Refactoring/divergent change أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التغيير المتشعِّب (Divergent Change)}}</noinclude> == ملاحظة قبل البدء == إنّ مشكلة التغيير الم...' وسم: المحرر المرئي: تبديل
- 17:0917:09، 18 يوليو 2018 فرق تاريخ +80 ط Refactoring/alternative classes with different interfaces إضافة رابط المصدر وسم: تحرير مرئي
- 17:0817:08، 18 يوليو 2018 فرق تاريخ +2٬786 ج Refactoring/alternative classes with different interfaces أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الأصناف البديلة (alternative) ذات الواجهات (interfaces) المختلفة}}</noinclude> == توصيف المشكلة ==...' وسم: المحرر المرئي: تبديل
- 16:5816:58، 18 يوليو 2018 فرق تاريخ +30 ط Refactoring/refused bequest تنسيق صورة وسم: تحرير مرئي
- 16:5616:56، 18 يوليو 2018 فرق تاريخ +3٬559 ج Refactoring/refused bequest أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الوراثة الفائضة (Refused Bequest)}}</noinclude> == توصيف المشكلة == استفادة الصنف الفرعيّ (subclas...' وسم: المحرر المرئي: تبديل
- 16:5216:52، 18 يوليو 2018 فرق تاريخ +19 ج ملف:Extract Superclass - After.png لا ملخص تعديل حالية
- 16:5016:50، 18 يوليو 2018 فرق تاريخ +19 ج ملف:Extract Superclass - Before.png لا ملخص تعديل حالية
- 16:4316:43، 18 يوليو 2018 فرق تاريخ +2٬620 ج Refactoring/temporary field أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الحقول المؤقتة (Temporary Fields)}}</noinclude> == توصيف المشكلة == تحتوي الحقول المؤقَّتة على...' وسم: المحرر المرئي: تبديل
- 16:3416:34، 18 يوليو 2018 فرق تاريخ +4٬562 ج Refactoring/switch statements أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:استخدام التعليمة Switch}}</noinclude> == توصيف المشكلة == وجود تركيبٍ معقَّدٍ لتعليمة <code>...' وسم: المحرر المرئي: تبديل
- 16:1616:16، 18 يوليو 2018 فرق تاريخ +3٬305 ج Refactoring/data clumps أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:البيانات المُجمَّعة (Data Clumps)}}</noinclude> == توصيف المشكلة == تكرار مجموعةٍ من المتغيِ...' وسم: المحرر المرئي: تبديل
- 16:0316:03، 18 يوليو 2018 فرق تاريخ +3٬955 ج Refactoring/long parameter list أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:القائمة الطويلة للمعاملات (Long Parameter List)}}</noinclude> == توصيف المشكلة == وجود ما يزيد ع...' وسم: المحرر المرئي: تبديل
- 14:2814:28، 18 يوليو 2018 فرق تاريخ +5٬745 ج Refactoring/primitive obsession أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:هوس الحقول الأساسية (Primitive Obsession)}}</noinclude> == توصيف المشكلة == تظهر المشكلة بعدَّة...' وسم: المحرر المرئي: تبديل
- 04:2504:25، 18 يوليو 2018 فرق تاريخ +3٬140 ج Refactoring/large class أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الأصناف الواسعة (Large Classes)}}</noinclude> == توصيف المشكلة == احتواء الصنف (class) العديدَ من...' وسم: المحرر المرئي: تبديل
- 03:0103:01، 18 يوليو 2018 فرق تاريخ +5٬367 ج Refactoring/long method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التوابع الطويلة (Long Methods)}}</noinclude> == توصيف المشكلة == تنتُج هذه المشكلة عن احتواء...' وسم: المحرر المرئي: تبديل
17 يوليو 2018
- 17:2117:21، 17 يوليو 2018 فرق تاريخ +7٬909 ج Refactoring/smells أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:اختلال الشيفرات ومشاكلها (Code Smells)}}</noinclude> == المبالغة والإطالة == قد يزداد حجم ال...' وسم: المحرر المرئي: تبديل
- 16:5716:57، 17 يوليو 2018 فرق تاريخ +47 ط Refactoring لا ملخص تعديل وسم: تحرير مرئي
- 16:4416:44، 17 يوليو 2018 فرق تاريخ +3٬359 ج Refactoring/how to أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:خطوات إعادة التصميم (Refactoring)}}</noinclude> تجري عملية إعادة التصميم (refactoring) عبر عدّة خ...' وسم: المحرر المرئي: تبديل
- 16:3416:34، 17 يوليو 2018 فرق تاريخ +2٬691 ج Refactoring/when أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:متى تحتاج إعادة التصميم؟ (When to Refactor)}}</noinclude> == قاعدة المرّات الثلاث == # عند قيامك...' وسم: المحرر المرئي: تبديل
- 16:3016:30، 17 يوليو 2018 فرق تاريخ +6٬880 ج Refactoring/technical debt أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الأعباء التقنية (Technical Debt)}}</noinclude> == ما المقصود بالأعباء التقنية؟ == يبذل المبرم...' وسم: المحرر المرئي: تبديل
- 16:2416:24، 17 يوليو 2018 فرق تاريخ +27 ط Refactoring/what is refactoring تنسيق لا أكثر حالية وسم: تحرير مرئي
- 16:2316:23، 17 يوليو 2018 فرق تاريخ +2٬377 ج Refactoring/what is refactoring أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الشيفرة النظيفة (Clean Code)}}</noinclude> تهدف عملية إعادة التصميم (refactoring) للتخلُّص من ال...' وسم: المحرر المرئي: تبديل
- 16:1416:14، 17 يوليو 2018 فرق تاريخ +7٬989 ج Refactoring أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:إعادة التصميم (Refactoring)}}</noinclude> == ما الهدف؟ == تهدف عملية إعادة التصميم (refactoring) لل...' وسم: المحرر المرئي: تبديل
4 يوليو 2018
- 18:0918:09، 4 يوليو 2018 فرق تاريخ −47 ط Kotlin/keyword reference تعديل مصطلح متحول حالية وسم: تحرير مرئي
- 18:0518:05، 4 يوليو 2018 فرق تاريخ −22 ط Kotlin/Topics تعديل مصطلح متحول حالية وسم: تحرير مرئي
- 18:0218:02، 4 يوليو 2018 فرق تاريخ +4 ط Kotlin/comparison to java تعديل مصطلح متحول حالية وسم: تحرير مرئي
- 18:0018:00، 4 يوليو 2018 فرق تاريخ +4 ط Kotlin/type aliases تعديل مصطلح متحول حالية وسم: تحرير مرئي
- 17:5817:58، 4 يوليو 2018 فرق تاريخ −4 ط Kotlin/type safe builders تعديل مصطلح متحول وسم: تحرير مرئي
- 17:5317:53، 4 يوليو 2018 فرق تاريخ −2 ط Kotlin/reflection تعديل مصطلح متحول وسم: تحرير مرئي
- 17:4717:47، 4 يوليو 2018 فرق تاريخ −43 Kotlin/annotations تعديل مصطلح متحول وسم: تحرير مرئي
- 17:4017:40، 4 يوليو 2018 فرق تاريخ +9 ط Kotlin/exceptions تعديل مصطلح متحول حالية وسم: تحرير مرئي
- 17:3817:38، 4 يوليو 2018 فرق تاريخ +34 ط Kotlin/null safety تعديل مصطلح متحول حالية وسم: تحرير مرئي
- 17:3317:33، 4 يوليو 2018 فرق تاريخ +34 ط Kotlin/operator overloading تعديل مصطلح متحول وسم: تحرير مرئي
- 17:2317:23، 4 يوليو 2018 فرق تاريخ +6 ط Kotlin/equality تعديل مصطلح متحول حالية وسم: تحرير مرئي