أهلاً بكم! أريد أن أشارك مشروعي الصغير! لقد تعاملت مع إحدى "المشكلات الكبيرة" في JavaRush ("الدردشة"، مهمة تعدد مؤشرات الترابط، المستوى 6)، وقمت بتغييرها وتعديلها وهذا ما نتج عنها:
ما تم تغييره/إضافته مقارنة بالمهمة الأصلية:
- يقرأ التكوين من ملف الخصائص باستخدام فئة ResourceManager؛
- غرف الدردشة المضافة والقدرة على إنشاء الدردشات الخاصة بك؛
- وأضاف الرسائل الخاصة.
- واجهة عميل متأرجحة جديدة تمامًا؛
- تمت إضافة مفاتيح التشغيل السريع لإرسال الرسائل وأوامر العميل؛
- نافذة الإعدادات المضافة.
- الرموز المضافة.
- تم عمل علامات تبويب لعرض الرسائل من غرف الدردشة المختلفة والمحادثات الخاصة؛
- وأضاف عداد الرسائل غير المقروءة.
- تم إنشاء شجرة مستخدمين لعرض المستخدمين في المحادثات والاتصال بالرسائل الخاصة؛
- تعلم الروبوت الرد باستخدام رمز تعبيري على أحد الرموز التعبيرية؛
- وأضاف المسجل log4j.
- تمت إضافة اختبارات jUnit المضافة؛
- لقد قمت بلفها كلها في Maven وقسمتها إلى وحدات.
GO TO FULL VERSION