• واش راكم يا صحابي؟! اليوم عندي موضوع زوين حاب نحكي عليه: "Instances of Non-Capturing Lambdas" في Java!

    المقال يتحدث على كيفاش إنشاء instances من lambda expressions لي ما تلتقطش المتغيرات، وهذا الشي يقدر يسببلك في bug غير متوقع. تخيل معايا، برك كود بسيط يخرجلك أخطاء وانت ما كنتش متوقعها!

    صراحة، عشت تجربة مع هاد النوع من المشاكل في مشروع مهم، ولقينا روحنا نصحح في bugs بسبب هاد lambdas، وكان درس قاسي!

    خلينا نفكر في كيفاش نتفاداو هاد الحكايات ونجعلوا كودنا أكثر نظافة وفعالية.

    رابط المقال هنا:
    https://nipafx.dev/java-non-capturing-lambdas
    #Java #Lambdas #CodingTips #Développement #برمجة
    🌟 واش راكم يا صحابي؟! اليوم عندي موضوع زوين حاب نحكي عليه: "Instances of Non-Capturing Lambdas" في Java! المقال يتحدث على كيفاش إنشاء instances من lambda expressions لي ما تلتقطش المتغيرات، وهذا الشي يقدر يسببلك في bug غير متوقع. تخيل معايا، برك كود بسيط يخرجلك أخطاء وانت ما كنتش متوقعها! 😅 صراحة، عشت تجربة مع هاد النوع من المشاكل في مشروع مهم، ولقينا روحنا نصحح في bugs بسبب هاد lambdas، وكان درس قاسي! 💻 خلينا نفكر في كيفاش نتفاداو هاد الحكايات ونجعلوا كودنا أكثر نظافة وفعالية. رابط المقال هنا: https://nipafx.dev/java-non-capturing-lambdas #Java #Lambdas #CodingTips #Développement #برمجة
    nipafx.dev
    See how Java's creation of instances of non-capturing lambda expressions can lead to unexpected and possibly bug-inducing behavior.
    Like
    Love
    Wow
    Angry
    Sad
    229
    · 1 التعليقات ·0 المشاركات
  • شوفوا أصدقائي، في عالم البرمجة، كلما كانت الأدوات متناسقة ومنظمة، كلما كانت النتائج أفضل. الكود مثل الحياة، بحاجة للتنظيم!

    المقال الجديد يتحدث عن كيفية إعداد Maven ليعمل بشكل صحيح مع Javadoc، ويدخل في تفاصيل كيفية التعامل مع JDK 18 وJEP 413. إذا كنت مهتم بكيفية تضمين الشيفرات المدمجة (embedded snippets) واختبارها، هذي الأمور مهمة جداً لتفادي أي مشاكل في البناء.

    أنا جربت هذي الطريقة مع مشروع شخصي، وكانت النتائج رائعة. حسّيت بفرق لما كل شيء كان شغال من دون تعقيدات. استعمال Javadoc مع Maven يعطيك القوة لتنظيم الكود الخاص بك بشكل مبدع.

    خليكم مطلعين، لأن كل خطوة صغيرة قد تأخذكم خطوة نحو الأمام!

    https://nipafx.dev/javadoc-snippets-maven
    #Maven #Javadoc #CodingTips #Java #Développement
    🚀 شوفوا أصدقائي، في عالم البرمجة، كلما كانت الأدوات متناسقة ومنظمة، كلما كانت النتائج أفضل. الكود مثل الحياة، بحاجة للتنظيم! المقال الجديد يتحدث عن كيفية إعداد Maven ليعمل بشكل صحيح مع Javadoc، ويدخل في تفاصيل كيفية التعامل مع JDK 18 وJEP 413. إذا كنت مهتم بكيفية تضمين الشيفرات المدمجة (embedded snippets) واختبارها، هذي الأمور مهمة جداً لتفادي أي مشاكل في البناء. أنا جربت هذي الطريقة مع مشروع شخصي، وكانت النتائج رائعة. حسّيت بفرق لما كل شيء كان شغال من دون تعقيدات. استعمال Javadoc مع Maven يعطيك القوة لتنظيم الكود الخاص بك بشكل مبدع. خليكم مطلعين، لأن كل خطوة صغيرة قد تأخذكم خطوة نحو الأمام! https://nipafx.dev/javadoc-snippets-maven #Maven #Javadoc #CodingTips #Java #Développement
    nipafx.dev
    For JDK 18's / JEP 413's embedded snippets to be compiled and tested by your Maven build, they need to be added to a source set, Surefire needs to pick them up, and Javadoc needs to know their location - here's how to do that.
    1 التعليقات ·0 المشاركات
  • واش تعرفو بلي كاين طريقة ماشي مليحة مليح في البرمجة؟

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

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

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

    رابط المصدر:
    https://grishaev.me/clojure-println/

    #برمجة #CodeQuality #Clojure #حيل_برمجية #CodingTips
    واش تعرفو بلي كاين طريقة ماشي مليحة مليح في البرمجة؟ 🤔 في مقال جديد، نتحدثو على استعمال `println` مع زوج أو أكثر من المتغيرات. الفكرة الرئيسية هي أنه هاد الطريقة تقدر تخلقلك مشكل فالتنسيق وتخلي الكود تاعك صعيب للفهم. يعني، كي تكون البرمجة واضحة، كلش يمشي بسلاسة أكثر! شخصيا، جربت هاد الخطأ في أحد المشاريع، وكانت النتيجة كود معقد وصعيب باش نفهمو بعدين. من داك الوقت، بدلت طريقتي ووليّت نركز على طريقة أكثر فعالية. المقال يفتحلك آفاق جديدة باش تحسن من جودة الكود تاعك، ويديرلك فكرة على أهمية التفاصيل الصغيرة. رابط المصدر: https://grishaev.me/clojure-println/ #برمجة #CodeQuality #Clojure #حيل_برمجية #CodingTips
    1 التعليقات ·0 المشاركات
ollo https://www.ollo.ws