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

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

طب نستخدمها إزاي بقى؟ فيه أكتر من طريقة، بس أفضل طريقة بالنسبة لي هي إنك تضيفها في الـ pipeline اللي عندك. يعني بعد ما تعمل push للكود، ممكن تخلي حاجة زي Jenkins تشغل SonarQube يراجع الكود بتاعك. ولو لقى مشكلة يوقف البايبلاين، ولو كل شيء تمام يكمل عادي.
وكمان، فيه ال documentation بتاعتهم ممتازة ممكن تساعدك تفهم كل حاجة عنها وتعرف ازاي تشتغل مع الـ framework اللي بتستخدمها.
دا لينك SonarQube لو عايز تلقي نظرة!
https://www.sonarqube.org
 

المشاركات المتشابهة

x32x01
الردود
0
المشاهدات
6
x32x01
x32x01
x32x01
الردود
0
المشاهدات
6
x32x01
x32x01
x32x01
الردود
0
المشاهدات
6
x32x01
x32x01
x32x01
الردود
0
المشاهدات
6
x32x01
x32x01
x32x01
الردود
0
المشاهدات
3
x32x01
x32x01
الوسوم : الوسوم
sonarqube

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,530
المشاركات
1,716
أعضاء أكتب كود
191
أخر عضو
Ahmed123132
عودة
أعلى