عبدالعزيز العبودي
عبدالعزيز العبودي

@Aalaboudi1

3 تغريدة 3 قراءة Aug 22, 2021
اذا تعمل مع فريق من المبرمجين، في الغالب ان هناك عملية مراجعة للأكواد، الابحاث تقول ان اغلب bugs, code smell, code stander violations ممكن اكتشافها عن طريق ادوات تحليلية (static analysis) عن تجربة، افضل اداة مرت علي في هذا الموضوع هي(دعم لأكثر من ١٧ لغة )
semgrep.dev
ليش افضل:
١. تقدر تستخدم الكثير من rules المكتوبة من قبل المجتمع التقني.
٢. تقدر تكتب "بكل سهولة" rules خاصة فيك.
٣. تعمل في جهازك او في CI/CD.
٤. دعم للغات برمجة كثير، ممكن rule وحده تطبق لأكثر من لغة ومشروع.
٥. الأداة مفتوحة المصدر.
اذا فريقك البرمجي لايستخدم اي static analysis tools هذه فرصة لأقتراحها واستخدامها. وراح تجيك ترقية بإذن الله 😁

جاري تحميل الاقتراحات...