دليل على عن شرح أهمية الكود النظيف Clean Code وكيفية تحسينه لتحقيق فهم سهل وزيادة كفاءة فريق العمل لتحقق احدى أهم مبادئ هندسة البرمجيات https://blog.abdelhadi.org/clean-code-javascript-in-arabic/
عبدالهادي الأندلسي
جزائري مُسلم، خرّيج علوم الحاسب، أصمم وأطور برمجيات رقمية (Product Designer) بشركة صخر. أهتم بتبسيط المشاكل وحلّها بطرق إبداعية، تابعني على مدونتي من الرابط التالي:
764 نقاط السمعة
192 ألف مشاهدات المحتوى
عضو منذ
0
مرحبا عمر، إختيار النظام الذي يساعدك مسألة أذواق، ولكن نظام الماك يجمع بين القوة والخصائص، لو كنت مبرمجا قد تحتاج أحيانا إلى Terminal وأدوات لينوكس، وربما تحتاج كذلك إلى برامج التصميم "أدوات أدوبي" وغيرها. أرى أن نظام الماك يجمع بينهما بكل سلاسة وبساطة. عكس لو استعلمت لينوكس لوحده لا يدعم أدوات ديزاين سوى المفتوحة المصدر أو الويندوز مبني على بيئة مختلفة عن أوامر لينوكس. هذا كله عدى الأمان والخصوصية والتحديثات المستمرة مجانًا.
مرحبا أخي عيّاد، وشكرا لمشاركة هذه المقالة الجميلة. كانت لي فرصة جد عظيمة بحياتي أن عملت بصخر منذ أكثر من 4 سنوات وشرف اللقاء والحديث مع الأستاذ محمد الشارخ بالقاهرة مدة أسبوع تقريباً. حضرت معه اجتماعات، نلت فرصة السماع لقصة صخر كاملة خصوصاً مع مايكروسوفت. تعلمت منه الكثير، الأستاذ محمد الشارخ لديه نمط تفكير عجيب صراحة، قل أنه رائد أعمال بامتياز. أتذكر يوم كنا نتناقش مشروعا جديداً وعرضت"presentation" أشرح مراحل التطوير والإطلاق ولما وصلت إلى جزئية نظام التسعير ..إلى آخره،
1. ملف Config تقوم بتعديله تماما وفق ما تريده من ألوان وخطوط وشفراتك الخاصة بك. 2. كل Margins/Paddings معرّفة وإن كنت تقصد الطول والعرض فهي توفّر لك استخدام أبعادها المعرّفة مسبقاً أو تعرّفها بنفسك في ملف Config. ولكن في التحديث الجديد عبر إضافة JIT لست بحاجة إلى أي variant مسبق. أكتب واستمتع 😃 3. الملف الناتج صغير جداً لا يقارن بأي مكتبة ثانية سوى Pure Css ولا أظنك بحاجة إلى استخدام Pure Css لو استخدمتها. 4. الكلاسات الموجودة كافية 98%،