forumفتح موضوع جديد
فتح موضوع جديد

دفعنا فلوس لتقرير مراجعة الكود وجاء مليان مصطلحات، كيف نقرأ تقرير مراجعة الكود؟

MMehmet C***مشارك
المسمى الوظيفي
موظف متجر
قطاع
كهرباء وإلكترونيات
نوع المنظمة
شركة بـ 120 موظف
تاريخ الانضمام
مايو 2025
رسالة
263
#1

ندير شركة ناشئة لمنصة تجارة إلكترونية مقرها لندن. طلبنا من شركة تدقيق مستقلة تفحص البنية الخلفية لتطبيق موبايل خلّينا وكالة خارجية تكتبه في ثمانية أشهر، ودفعنا 4.000 جنيه إسترليني مقابل هذا التدقيق. قبل يومين وصلنا تقرير مراجعة كود من 65 صفحة.

التقرير مليان بمئات البنود، من ثغرات SQL injection إلى الاعتماديات الدائرية، ومن تسريبات الذاكرة إلى روائح الكود. فيه صفحات كاملة من الرسوم الملونة ومستويات مثل حرج وعالي ومتوسط، لكن بصفتي مؤسسًا مش تقني، ما أقدر أفرّق بين اللي فعلًا حريقة لازم تنطفي حالًا واللي مجرد سعي وراء الكمال النظري.

لو رحت للوكالة وقلت لهم "صلّحوا كل شي" بتقوم قيامة والمشروع بيتوقف أسابيع. كيف أقرأ تقرير مراجعة الكود هذا بشكل عقلاني، وأي البنود أجبر الوكالة تصلحها بدون نقاش وأيها أقدر أتجاهلها حاليًا؟

VVeli T***مشارك
المسمى الوظيفي
أخصائي الموارد البشرية
قطاع
زراعة
نوع المنظمة
شركة بـ 120 موظف
تاريخ الانضمام
أبريل 2023
رسالة
1
الأكثر إفادة#2

الجواب المختصر: لما تقرأ تقرير مراجعة كود ما تحتاج تعرف كل المصطلحات التقنية؛ الفرق الأساسي اللي لازم تركّز عليه هو بين الثغرات الأمنية القابلة للاستغلال مباشرة والديون التقنية اللي ترفع تكلفة الصيانة. نتائج الأمان المصنّفة حرجة وعالية لازم تتصلح فورًا ضمن نطاق العقد، أما ملاحظات تنظيم الكود والشكليات فتمتد على وقت أطول.

غالبًا 50 صفحة من التقرير اللي وصل من 65 صفحة هي مخرجات قياسية أنتجتها أدوات تحليل الكود الساكنة الآلية. لازم تقرأ التقرير بثلاث فلاتر أساسية: 1) الأمان وتسريب البيانات: بنود مثل SQL injection وثغرات المصادقة والبيانات الحساسة غير المشفرة هي خطأ مباشر من الوكالة ولازم تتصلح مجانًا قبل الإطلاق. 2) الأداء والتوسع: تسريبات الذاكرة واستعلامات قواعد البيانات غير المحسّنة تسبب انهيارات لما يوصل نظامك لبضع مئات من المستخدمين المتزامنين، وهذي أولوية ثانية. 3) روائح الكود وملاحظات الأسلوب: قواعد التسمية وأطوال الدوال أو كتل الكود المكررة ما تمنع التطبيق من العمل، بس تصعّب الصيانة مستقبلًا.

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

EEsra U***مشاركعضو المجتمع
تاريخ الانضمام
فبراير 2026
رسالة
160
#3

ركّز على البنود الأمنية المصنّفة "Critical" و"High" في التقرير. خصوصًا لو فيه نتائج داخلة في قائمة OWASP Top 10 (مثل التفويض المعطوب أو SQL injection) فهذي مش روائح كود، هذي أبواب تسريب بيانات قد تشكّل جريمة مباشرة. ما فيها تنازل.

ZZerrin T***مشارك
المسمى الوظيفي
مسؤول التصدير
قطاع
قانون
نوع المنظمة
وكالة بوتيك
تاريخ الانضمام
مارس 2024
رسالة
3
#4

الشركة اللي سوّت التدقيق مدينة لك بجلسة أسئلة وأجوبة 30 دقيقة. اسألهم مباشرة: "لو هذا النظام طلع بكرة للحيّاة ودخل 1.000 شخص في نفس اللحظة، أي 3 بنود بتفجّرنا أول؟" وأعطِ الوكالة هذي الـ3 بنود بس.

İİlknur G***محارب قديمعضو المجتمع
تاريخ الانضمام
نوفمبر 2024
رسالة
80
#5

شركة التدقيق اللي دفعت لها 4.000 جنيه إسترليني غالبًا شغّلت أداة فحص آلية مفتوحة المصدر على الكود ومرّرت لك الـPDF اللي طلع بشعارهم. متأكد إنهم فعلًا فحصوا أخطاء المنطق يدويًا؟

SSultan B***مشارك
المسمى الوظيفي
محاسبة أولية
قطاع
خدمات الأمن
نوع المنظمة
فريق من 8 أشخاص
تاريخ الانضمام
فبراير 2025
رسالة
23
#6

في مشروعي الأول كدت أروح للمحكمة مع الوكالة بسبب تقرير مشابه. كنت أظن الأماكن المكتوب فيها "رائحة كود" إن النظام بيطير في أي لحظة. طلع إن الأداة بس نبّهت لأن أسماء الدوال ما تطابق قواعد الإنجليزية تمامًا. قبل ما تدبّس، خلّي خبير يترجمه لك.

HHalil K***مشارك
المسمى الوظيفي
مدير عيادة
قطاع
منتجات مائية
نوع المنظمة
مؤسسة متوسطة الحجم
تاريخ الانضمام
مايو 2024
رسالة
208

Doki · تصميم الواجهات · 2026

#7

فلتر البنود بهذا الترتيب: 1) الثغرات المتعلقة بأمان قاعدة البيانات والعملاء فورًا، 2) الاستعلامات اللي تسبب أقفالًا في العمليات المتزامنة في السبرنت القادم، 3) النقص في الشكليات والتوثيق يُحل تمامًا في أوقات الفراغ.

ZZerrin S***خبير
المسمى الوظيفي
مدير المبيعات
قطاع
برمجيات
نوع المنظمة
شركة بـ 120 موظف
تاريخ الانضمام
أبريل 2023
رسالة
43
#8

لو رميت التقرير كامل على الوكالة بيتحولون للدفاع وما بيسوون شي لكن بصراحة خذ سكرين شوت للأخطاء الحقيقية بس وقل لهم هذي مخالفة لمعايير التسليم وأرسلها.

MMetin P***خبيرعضو المجتمع
تاريخ الانضمام
يونيو 2023
رسالة
186
#9

اللي يسمونه رائحة كود، هو مصطلح متعلق بحرارة السيرفر الزايدة أو احتراق العتاد، ولا تعبير مجازي يستخدمه المبرمجون بينهم؟

SSelin B***مشارك
المسمى الوظيفي
مصمم جرافيك
قطاع
طاقة
نوع المنظمة
شركة ضمن مجموعة استثمارية
تاريخ الانضمام
يونيو 2022
رسالة
29
#10

ملخص سريع للجدد: الخطأ المرتكب من جانب تقرير مراجعة الكود قابل للإصلاح عادةً، لكنه مكلف.

دعني أتركها كملاحظة، قد تكون مفيدة.

NNazlı T***مشارك
المسمى الوظيفي
مسؤول وسائل التواصل الاجتماعي
قطاع
تغليف
نوع المنظمة
مؤسسة متوسطة الحجم
تاريخ الانضمام
نوفمبر 2023
رسالة
58
#11

عانيت من نفس المشكلة قبل عامين. الحلول التي تنجح على نطاق صغير تنهار عند التوسع، تعلمت هذا متأخراً.

هذه وجهة نظري، ولا أدعي أنها الحقيقة المطلقة.

MMelis Ç***عضو جديد
المسمى الوظيفي
تخطيط الإنتاج
قطاع
تجارة إلكترونية
نوع المنظمة
نشاط فردي
تاريخ الانضمام
مايو 2026
رسالة
179
#12

سأجرب ذلك.

SSultan E***مشاركعضو المجتمع
تاريخ الانضمام
فبراير 2023
رسالة
20
#13

موضوع في الوقت المناسب تمامًا.

EEmre T***مشارك
المسمى الوظيفي
مسؤول المشتريات
قطاع
خدمات الأمن
نوع المنظمة
تعاونية
تاريخ الانضمام
فبراير 2024
رسالة
170
#14

تشتت النقاش، دعني ألخصه. الناس يدافعون عن العادات وليس العمليات. المقاومة تأتي من هناك.

TTuğçe K***عضو جديدعضو المجتمع
تاريخ الانضمام
سبتمبر 2026
رسالة
310
#15

نحن أيضاً واجهنا نفس المشكلة في فترة معينة. وضع عملية لطلبات التغيير لا يبطئ العمل، بل يسرّعه.

الخطأ المرتكب من جانب تقرير مراجعة الكود قابل للإصلاح عادةً، لكنه مكلف.

İİlker A***مشاركعضو المجتمع
تاريخ الانضمام
مارس 2023
رسالة
175
#16

زالت حيرتي، شكراً لكم.

VVeli D***مشارك
المسمى الوظيفي
مدير الشبكة
قطاع
تدريب
نوع المنظمة
نشاط تجاري بفرعين
تاريخ الانضمام
مايو 2022
رسالة
107

Doki · نقل البنية التحتية · 2023

#17

تم الحفظ.

LLevent Ö***محارب قديم
المسمى الوظيفي
تخطيط الإنتاج
قطاع
نسيج
نوع المنظمة
شركة ضمن مجموعة استثمارية
تاريخ الانضمام
يناير 2023
رسالة
13
#18

أكثر نقطة يتم إغفالها في موضوع تقرير مراجعة الكود هي: يجب فتح بيانات الوصول باسم المؤسسة، وليس بحسابات شخصية.

MMehmet B***مشارك
المسمى الوظيفي
ممثل خدمة العملاء
قطاع
إنشاء
نوع المنظمة
شركة بـ 120 موظف
تاريخ الانضمام
نوفمبر 2023
رسالة
7

Doki · فحص الثغرات الأمنية · 2023

#19

أنت محق.

DDeniz A***مشارك
المسمى الوظيفي
مدير ضمان الجودة
قطاع
المحاسبة والاستشارات
نوع المنظمة
وكيل إقليمي
تاريخ الانضمام
مارس 2023
رسالة
261
#20

هذا العنوان مؤرشف.

اكتب رداً