شرح الـ SonarQube وأستخدامه وأهميته بشكل سهل وبسيط

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

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

طب نستخدمها إزاي بقى؟ فيه أكتر من طريقة، بس أفضل طريقة بالنسبة لي هي إنك تضيفها في الـ pipeline اللي عندك. يعني بعد ما تعمل push للكود، ممكن تخلي حاجة زي Jenkins تشغل SonarQube يراجع الكود بتاعك. ولو لقى مشكلة يوقف البايبلاين، ولو كل شيء تمام يكمل عادي.
وكمان، فيه ال documentation بتاعتهم ممتازة ممكن تساعدك تفهم كل حاجة عنها وتعرف ازاي تشتغل مع الـ framework اللي بتستخدمها.
دا لينك SonarQube لو عايز تلقي نظرة!
https://www.sonarqube.org
 
المشاركات المتشابهة
x32x01
الردود
0
المشاهدات
148
x32x01
x32x01
x32x01
الردود
0
المشاهدات
60
x32x01
x32x01
x32x01
الردود
0
المشاهدات
94
x32x01
x32x01
x32x01
الردود
0
المشاهدات
124
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
79
x32x01
x32x01
الوسوم : الوسوم
sonarqube
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,627
المشاركات
1,816
أعضاء أكتب كود
243
أخر عضو
naifalqubalee
عودة
أعلى