
![[برمجة زوجية] مراجعة التعليمات البرمجية لمستودعات جيت عشوائية بلغة جافا64734291673346120](https://secure.meetupstatic.com/photos/event/6/f/7/a/highres_531028538.jpeg)
نقرأ مستودعات جيثب صغيرة ونحاول فهم الكود والقرارات التصميمية التي استندت إليها. وفيما يلي قائمة بهذه التطبيقات الصغيرة المكتوبة بلغة جافا، ويمكنك إضافة تطبيقاتك الخاصة إليها: \- https://gitlab\.com/burak\-dev/url\-shortener \- https://github\.com/harismuneer/Library\-Management\-System\-JAVA \- https://github\.com/ebarlas/microhttp \- https://github\.com/bowbahdoe/json \- https://github\.com/bowbahdoe/regex\-router \- https://github\.com/joel\-jeremy/externalized\-properties \- https://github\.com/joel\-jeremy/deezpatch معًا، سنقوم بما يلي: * قراءة الكود وفهمه * مناقشة القرارات المعمارية/التصميم المستخدم * كتابة بعض سجلات القرارات المعمارية (ADRs) * رسم مخطط الفئات ومخطط C4 * تحديد استراتيجية الاختبار التي ينبغي أن يتبعها المستودع * مناقشة الإيجابيات والسلبيات في التنفيذ الحالي وهي طريقة رائعة لصقل مهاراتك في العمارة البرمجية ولرؤية كيفية تصميم الآخرين وهياكل نظمهم. لا حاجة لأي استعداد مسبق — فقط احضر فضولك وبديهتك.
