انتقل إلى المحتوى

برمجيات متقنة من المبادئ الأولى وقواعد صارمة.

مرحبًا، أنا مصعب. معامل آرابيسك مختبري، حيث أصنع بعض المنتجات بعناية، جزءًا متقنًا تلو الآخر. ترقّبوا!

هذه البلاطة هي علامة الاستوديو. كل ما حولها ينبع من القاعدة نفسها.

الاسم هو المنهج

تبدو أنماط الأرابيسك معقدة، لكنها تنشأ من أشكال بسيطة قليلة وقاعدة واحدة تتكرر بعناية. لا يوجد خط للزينة؛ كل خط في المكان الذي تضعه فيه الهندسة.

وأنا أبني البرمجيات بالطريقة نفسها: وحدات صغيرة متقنة، وواجهات واضحة بينها، ونظام يبقى متماسكًا كلما نما.

  1. 1 غطِّ المستوى بأشكال بسيطة.

    في البرمجيات: الوحدات.

  2. 2 من منتصف كل ضلع، ارسم خطين بزاوية ثابتة.

    في البرمجيات: الواجهات.

  3. 3 أزِل السقالة. يبقى النمط قائمًا.

    في البرمجيات: النظام.

كيف أبني

أربع مراحل، أكررها بقدر ما يلزم لنصل إلى الصواب.

  1. 1

    اكتشاف

    أبدأ بالمشكلة الحقيقية لا بالحل المفترض. آخذ وقتي لفهم القيود قبل كتابة سطر من الشيفرة.

  2. 2

    تصميم

    البنية قبل البكسلات. أرسم شكل النظام وبياناته وتدفقاته وحالاته الحدّية، ليقوم البناء على أساس.

  3. 3

    بناء

    خطوات صغيرة ومدروسة بدلًا من الإصدارات الضخمة دفعة واحدة. برمجيات تعمل، تُراجَع وتُختبر في كل خطوة.

  4. 4

    تحسين

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

أبني بهدوء، في الوقت الحالي

منتجاتي قيد العمل. سأشارك كلًّا منها حين يبلغ معاييري، لا قبل ذلك.

مصعب هو رائد الأعمال المستقل وراء معامل آرابيسك، حيث يصمّم كل شيء ويبنيه ويدعمه بنفسه.

أسئلة أو أفكار، أو تريد إلقاء التحية فقط؟ رسالتك تصل إليه مباشرة.

hello@arabesquelabs.com