x32x01
  • بواسطة x32x01 ||
سمعت قبل كده عن SonarQube ؟
خليني أقولك بسرعة إيه هي الأداة العبقرية دي.
لما تكون شغال على كود كبير وبتعدل فيه، في خطوة بتحتاج تعملها دايمًا وهي إنك تتأكد إن التعديلات دي مأثرتش على جودة الكود بشكل سلبي. مش بتكلم عن الـ regression testing، لا، بتكلم عن إن الكود نفسه ممكن يكون بقى وحش شوية بسبب التعديلات دي. لا بيبقي فيه مشاكل من نوع اخر.

هنا بقى ييجي دور SonarQube! الأداة دي بتشتغل كأنها مراية للكود بتاعك، بتقولك إن فيه حتة مش معمول فيها الكود بطريقه صح، وبتوضحلك إزاي ده ممكن يأثر على المشروع بتاعك ككل بتقدم لك شوية إحصائيات وشغلانات بتخليك تشوف تأثير التغييرات دي على أداء التطبيق بتاعك. ....
طبعا كل ده من ناحية ال security وكمان الكود ذات نفسه

طب نستخدمها إزاي بقى؟ فيه أكتر من طريقة، بس أفضل طريقة بالنسبة لي هي إنك تضيفها في الـ pipeline اللي عندك. يعني بعد ما تعمل push للكود، ممكن تخلي حاجة زي Jenkins تشغل SonarQube يراجع الكود بتاعك. ولو لقى مشكلة يوقف البايبلاين، ولو كل شيء تمام يكمل عادي.
وكمان، فيه ال documentation بتاعتهم ممتازة ممكن تساعدك تفهم كل حاجة عنها وتعرف ازاي تشتغل مع الـ framework اللي بتستخدمها.
دا لينك SonarQube لو عايز تلقي نظرة!
https://www.sonarqube.org
 
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
229
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
445
x32x01
x32x01
x32x01
الردود
0
المشاهدات
491
x32x01
x32x01
x32x01
الردود
0
المشاهدات
393
x32x01
x32x01
x32x01
الردود
0
المشاهدات
417
x32x01
x32x01
الوسوم : الوسوم
sonarqube
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,661
المشاركات
1,865
أعضاء أكتب كود
360
أخر عضو
matus
عودة
أعلى