مساهمات المستخدم Khaled-yassin
مستخدم له في سجله 684 تعديلًا. أُنشِئَ الحساب في 15 مارس 2018.
17 فبراير 2019
- 15:3115:31، 17 فبراير 2019 فرق تاريخ +3٬747 ج Refactoring/replace delegation with inheritance أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استبدال التفويض بالتوريث (Replace Delegation with Inheritance)}}</noinclude> == المشكلة == يحتوي الصنف...' وسم: المحرر المرئي: تبديل
- 15:2915:29، 17 فبراير 2019 فرق تاريخ +115 ج ملف:Replace Delegation with Inheritance - After.png لا ملخص تعديل حالية
- 15:2815:28، 17 فبراير 2019 فرق تاريخ +147 ج ملف:Replace Delegation with Inheritance - Before.png لا ملخص تعديل حالية
- 15:2215:22، 17 فبراير 2019 فرق تاريخ +9 ط Refactoring/replace inheritance with delegation ←لم إعادة التصميم؟ وسم: تحرير مرئي
- 15:2115:21، 17 فبراير 2019 فرق تاريخ +4٬134 ج Refactoring/replace inheritance with delegation أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استبدال التوريث بالتفويض (Replace Inheritance with Delegation)}}</noinclude> == المشكلة == يستخدم صنف...' وسم: المحرر المرئي: تبديل
- 15:2015:20، 17 فبراير 2019 فرق تاريخ +162 ج ملف:Replace Inheritance with Delegation - After.png لا ملخص تعديل حالية
- 15:1915:19، 17 فبراير 2019 فرق تاريخ +84 ج ملف:Replace Inheritance with Delegation - Before.png لا ملخص تعديل حالية
- 15:0815:08، 17 فبراير 2019 فرق تاريخ +4٬339 ج Refactoring/form template method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: تكوين قالب تابع (Form Template Method)}}</noinclude> == المشكلة == تُنفِّذ الأصناف الفرعية خوار...' وسم: المحرر المرئي: تبديل
- 15:0415:04، 17 فبراير 2019 فرق تاريخ +201 ج ملف:Form Template Method - After.png لا ملخص تعديل حالية
- 15:0315:03، 17 فبراير 2019 فرق تاريخ +133 ج ملف:Form Template Method - Before.png لا ملخص تعديل حالية
- 15:0115:01، 17 فبراير 2019 فرق تاريخ 0 ط Refactoring/collapse hierarchy لا ملخص تعديل وسم: تحرير مرئي
- 14:5514:55، 17 فبراير 2019 فرق تاريخ +4٬230 ج Refactoring/collapse hierarchy أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: هدم التسلسل الهرمي (Collapse Hierarchy)}}</noinclude> == المشكلة == في التسلسل الهرمي لصنف يكون...' وسم: المحرر المرئي: تبديل
- 14:4914:49، 17 فبراير 2019 فرق تاريخ +57 ج ملف:Collapse Hierarchy - After.png لا ملخص تعديل حالية
- 14:4814:48، 17 فبراير 2019 فرق تاريخ +73 ج ملف:Collapse Hierarchy - Before.png لا ملخص تعديل حالية
- 14:3814:38، 17 فبراير 2019 فرق تاريخ +3٬298 ج Refactoring/extract interface أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استخرج الواجهات (Extract Interface)}}</noinclude> == المشكلة == يستخدم العديد من العملاء نفس ا...' وسم: المحرر المرئي: تبديل
- 14:3614:36، 17 فبراير 2019 فرق تاريخ +82 ج ملف:Extract Interface - After.png لا ملخص تعديل حالية
- 14:3514:35، 17 فبراير 2019 فرق تاريخ +90 ج ملف:Extract Interface - Before.png لا ملخص تعديل حالية
- 14:2914:29، 17 فبراير 2019 فرق تاريخ +51 ط Refactoring/extract superclass لا ملخص تعديل وسم: المحرر المرئي: تبديل
- 14:2714:27، 17 فبراير 2019 فرق تاريخ +3٬029 ج Refactoring/extract superclass أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استخراج الأصناف الفائقة (Extract Superclass)}}</noinclude> == المشكلة == وجود صنفين لهما حقول و...' وسم: المحرر المرئي: تبديل
- 14:0214:02، 17 فبراير 2019 فرق تاريخ +5٬667 ج Refactoring/extract subclass أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استخراج الأصناف الفرعية (Extract Subclass)}}</noinclude> == المشكلة == يكون للصنف ميزات تستعم...' وسم: المحرر المرئي: تبديل
- 13:5713:57، 17 فبراير 2019 فرق تاريخ +73 ج ملف:Extract Subclass - After.png لا ملخص تعديل حالية
- 13:5713:57، 17 فبراير 2019 فرق تاريخ +78 ج ملف:Extract Subclass - Before.png لا ملخص تعديل حالية
- 13:2513:25، 17 فبراير 2019 فرق تاريخ +563 ط Refactoring/push down field لا ملخص تعديل وسم: تحرير مرئي
- 13:2313:23، 17 فبراير 2019 فرق تاريخ +62 ج ملف:Push Down Field - After.png لا ملخص تعديل حالية
- 13:2313:23، 17 فبراير 2019 فرق تاريخ +73 ج ملف:Push Down Field - Before.png لا ملخص تعديل حالية
- 13:2113:21، 17 فبراير 2019 فرق تاريخ +2٬075 ج Refactoring/push down field أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: دفع الحقل لأسفل (Push Down Field)}}</noinclude> == المشكلة == هل يستخدم الحقل في بعض الأصناف ا...' وسم: المحرر المرئي: تبديل
- 13:0713:07، 17 فبراير 2019 فرق تاريخ +3٬149 ج Refactoring/push down method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: دفع التابع لأسفل (Push Down Method)}}</noinclude> == المشكلة == هل السلوك المُنفَّذ في الصنف ا...' وسم: المحرر المرئي: تبديل
- 13:0113:01، 17 فبراير 2019 فرق تاريخ +89 ج ملف:Push Down Method - After.png لا ملخص تعديل حالية
- 13:0013:00، 17 فبراير 2019 فرق تاريخ +109 ج ملف:Push Down Method - Before.png لا ملخص تعديل حالية
- 12:3812:38، 17 فبراير 2019 فرق تاريخ +4٬898 ج Refactoring/pull up constructor body أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: سحب متن المُنشِئ لأعلى (Pull Up Constructor Body)}}</noinclude> == المشكلة == تحتوي الأصناف الفرع...' وسم: المحرر المرئي: تبديل
- 10:4410:44، 17 فبراير 2019 فرق تاريخ +3٬913 ج Refactoring/pull up method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: سحب التابع لأعلى (Pull Up Method)}}</noinclude> == المشكلة == تحتوي الأصناف الفرعية على توابع...' وسم: المحرر المرئي: تبديل
- 10:3510:35، 17 فبراير 2019 فرق تاريخ +61 ج ملف:Pull Up Method - After.png لا ملخص تعديل حالية
- 10:3410:34، 17 فبراير 2019 فرق تاريخ +98 ج ملف:Pull Up Method - Before.png لا ملخص تعديل حالية
- 10:1410:14، 17 فبراير 2019 فرق تاريخ 0 ط Refactoring/pull up field لا ملخص تعديل وسم: تحرير مرئي
- 09:5509:55، 17 فبراير 2019 فرق تاريخ −69 ط Refactoring/pull up field ←قبل إعادة التصميم وسم: تحرير مرئي
- 09:5209:52، 17 فبراير 2019 فرق تاريخ +281 ط Refactoring/pull up field لا ملخص تعديل وسم: المحرر المرئي: تبديل
- 09:5109:51، 17 فبراير 2019 فرق تاريخ +2٬463 ج Refactoring/pull up field أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: سحب الحقل لأعلى (Pull Up Field)}}</noinclude> == المشكلة == يحتوي صنفان على نفس الحقل. == الحل...' وسم: المحرر المرئي: تبديل
- 09:4609:46، 17 فبراير 2019 فرق تاريخ +106 ج ملف:Pull Up Field - After.png لا ملخص تعديل حالية
- 09:4309:43، 17 فبراير 2019 فرق تاريخ +51 ج ملف:Pull Up Field - Before.png لا ملخص تعديل حالية
6 فبراير 2019
- 09:2809:28، 6 فبراير 2019 فرق تاريخ +39 ط Refactoring/replace exception with test لا ملخص تعديل وسم: المحرر المرئي: تبديل
- 09:2709:27، 6 فبراير 2019 فرق تاريخ +4٬095 ج Refactoring/replace exception with test أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استبدال استثناءات بالاختبارات (Replace Exception with Test)}}</noinclude> == المشكلة == إطلاق استث...' وسم: المحرر المرئي: تبديل
5 فبراير 2019
- 14:3114:31، 5 فبراير 2019 فرق تاريخ +4٬846 ج Refactoring/replace error code with exception أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استبدال شيفرات الأخطاء باستثناءات (Replace Error Code with Exception)}}</noinclude> == المشكلة == يعي...' وسم: المحرر المرئي: تبديل
- 14:1514:15، 5 فبراير 2019 فرق تاريخ +13 ط Refactoring/replace constructor with factory method ←فوائد تطبيق الحل وسم: تحرير مرئي
- 14:0314:03، 5 فبراير 2019 فرق تاريخ +4٬930 ج Refactoring/replace constructor with factory method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: استبدال المُنشئ بتابع التصميم (Replace Constructor with Factory Method)}}</noinclude> = المشكلة = لديك...' وسم: المحرر المرئي: تبديل
- 10:1510:15، 5 فبراير 2019 فرق تاريخ +2٬917 ج Refactoring/hide method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: إخفاء التابع (Hide Method)}}</noinclude> == المشكلة == لا يُستخدم التابع من قِبل الأصناف الأ...' وسم: المحرر المرئي: تبديل
- 10:1410:14، 5 فبراير 2019 فرق تاريخ +49 ج ملف:Hide Method - After.png لا ملخص تعديل حالية
- 10:1410:14، 5 فبراير 2019 فرق تاريخ +164 ج ملف:Hide Method - Before.png لا ملخص تعديل حالية
- 10:0410:04، 5 فبراير 2019 فرق تاريخ +1٬953 ج Refactoring/remove setting method أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: ازالة توابع الإعدادات (Remove Setting Method)}}</noinclude> == المشكلة == يكون تعيين قيمة الحقل...' وسم: المحرر المرئي: تبديل
- 10:0210:02، 5 فبراير 2019 فرق تاريخ +62 ج ملف:Remove Setting Method - After.png لا ملخص تعديل حالية
- 09:5709:57، 5 فبراير 2019 فرق تاريخ +49 ج ملف:Remove Setting Method - Before.png لا ملخص تعديل حالية