المصدر موقع تكنولوجي
“روبرت سيسل مارتن” المعروف باسم “العم بوب” Uncle Bob والذي بدأ العمل في مجال البرمجة منذ العام 1970 وساهم في وضع مجموعة من المبادئ والممارسات التي يستخدمها جميع مهندسي البرمجيات اليوم في تصميم برامجهم. وليس المبرمجين فقط، بل الشركات الكبرى مثل جوجل تبني أنظمتها اعتمادًا على الكثير من المبادئ التي قام بوضعها ألف “مارتن” مجموعة من الكتب من أشهرها The Clean Coder وهو الكتاب الذي يُعتبر بمثابةمرجع لمهندسي البرمجيات. إن كنت مهتمًا بمجال تطوير البرمجيات يمكنك -بالإضافة إلى قراءة كتبهالبحث عن اسمه على يوتيوب وستجد له الكثير من المحاضرات التي يشرح فيها أفضل الممارسات في بناء البرمجيات. هو ليس مُبرمجًا مشهورًا فقط، بل مُحاضر بارع ستستمتع بمحاضراته.
“العم بوب” توقف عن كتابة الكود منذ فترة طويلة على ما أعتقد فهو لم يعد بحاجة للبرمجة بيده
بل يعمل استشاريًا من خلال شركته الخاصة التي تقدم الاستشارات البرمجية للشركات الأخرى.
أحيانًا وعندما أواجه مشكلة عويصة في العثور على الطريقة الأفضل لتصميم كود ما من الناحية الهندسية،
أول ما يخطر لي هو أن أُفكر كيف كان سيقوم العم بوب بحلّها، وأتمنى لو كان بإمكاني رفع سماعة الهاتف
وسؤاله لكني بالطبع لست على استعداد لدفع عدة آلاف من الدولارات لقاء الإجابة، لهذا أُطبق أفضل حل أجده وأنا مُتأكد أنه سيضحك علي لو شاهد حلّي.
هو كذلك مؤسس ورئيس شركة Object Mentor Inc، وهي عبارة عن مجموعة من المستشارين الذين يقدمون النصح لعملائهم في سي وجافا وبرمجة كائنية التوجه ونماذج التصميم ولغة موحدة للنمذجة والطرق المنهجية السريعة والبرمجة القصوى.
عمل من عام 1996 لعام 1999 كرئيس تحرير لمجلة C++ Report. وفي عام 2002، ألّف التطوير البرمجي السريع: المبادئ والنماذج والممارسات، والذي يقدم مشورة عملية حول
التصاميم كائني التوجه والتطوير ضمن فريق سريع الأداء. كما نشر عدد من الكتب والمقالات
حول الطرق المنهجية للبرامج والبرمجة