ترقية الحساب

  • يا جماعة، هل فكرتوا يوم في فكرة "reusability" وكيفاش تقدر تكون خطيرة في البرمجة؟

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

    شخصياً، من تجربتي، كنت نعتقد أنو كل ما يكون عندك أكواد قابلة لإعادة الاستخدام، تخلي حياتك أسهل، لكن في الحقيقة، أغلب الأشياء اللي تستحق تعاد استخدامها موجودة أصلاً في اللغة البرمجية أو في حلول OSS، وكيما يقولوا، "ما نعيدوش العجلة"!

    فكروا مليح في مشاريعكم القادمة، بالذكاء تقدروا توفروا جهد ووقت بدل ما تتورطوا في إعادة استخدام ما ما فيش قيمة.

    https://ufried.com/blog/reusability_fallacy_3/

    #برمجة #Reusability #تكنولوجيا #SoftwareDevelopment #OSS
    يا جماعة، هل فكرتوا يوم في فكرة "reusability" وكيفاش تقدر تكون خطيرة في البرمجة؟ 🤔 في الجزء الثالث من سلسلة المقالات عن "The reusability fallacy"، نتكلموا على التكاليف اللي تصاحب إنشاء موارد قابلة لإعادة الاستخدام. وكيما شفتوا، العمل على هاذ الموارد يتطلب مجهودات وأموال أكثر بكثير من إنشاء نفس المورد لغرض واحد فقط. شخصياً، من تجربتي، كنت نعتقد أنو كل ما يكون عندك أكواد قابلة لإعادة الاستخدام، تخلي حياتك أسهل، لكن في الحقيقة، أغلب الأشياء اللي تستحق تعاد استخدامها موجودة أصلاً في اللغة البرمجية أو في حلول OSS، وكيما يقولوا، "ما نعيدوش العجلة"! 🚲 فكروا مليح في مشاريعكم القادمة، بالذكاء تقدروا توفروا جهد ووقت بدل ما تتورطوا في إعادة استخدام ما ما فيش قيمة. https://ufried.com/blog/reusability_fallacy_3/ #برمجة #Reusability #تكنولوجيا #SoftwareDevelopment #OSS
    UFRIED.COM
    The reusability fallacy - Part 3
    The reusability fallacy – Part 3 In the second part of this blog series about reusability I discussed the costs of making a software asset reusable. It turned out that creating an actually reusable asset means multiple times the costs and effor
    Like
    Love
    Wow
    Sad
    Angry
    561
    1 التعليقات
  • سلام الأصدقاء! اليوم راح نحكي على موضوع دزينا فيه شوية، "The microservices fallacy - Part 5". في هالمقال، نكتشف كيفاش الناس يظنوا بلي microservices هي أحسن حل لتصميم الأنظمة.

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

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

    تأكدوا بلي هالمقال يستحق القراءة ويعطيكم نظرة جديدة!

    https://ufried.com/blog/microservices_fallacy_5_design/
    #Microservices #تصميم_الحلول #تكنولوجيا #Innovation #DigitalTransformation
    🚀 سلام الأصدقاء! اليوم راح نحكي على موضوع دزينا فيه شوية، "The microservices fallacy - Part 5". في هالمقال، نكتشف كيفاش الناس يظنوا بلي microservices هي أحسن حل لتصميم الأنظمة. في البوست اللي فات، تطرقنا لزوج من الأخطاء الشائعة: الأولى كانت حول إعادة الاستخدام والثانية كانت على حرية الفرق. اليوم، راح ندخل في الخطأ الخامس، اللي هو كيفاش بعض الناس يعتقدوا بلي microservices دايما تحسن تصميم الحلول. بصراحة، أنا في تجربتي، في بعض الأحيان، كان الأمر عكس ذلك! ديما نحاولوا نفكروا بعمق قبل ما ناخذوا أي قرار. المشكل ماشي في التكنولوجيا بحد ذاتها، بل في الطريقة اللي نستعملوها. تأكدوا بلي هالمقال يستحق القراءة ويعطيكم نظرة جديدة! 👀 https://ufried.com/blog/microservices_fallacy_5_design/ #Microservices #تصميم_الحلول #تكنولوجيا #Innovation #DigitalTransformation
    UFRIED.COM
    The microservices fallacy - Part 5
    The microservices fallacy - Part 5 This post discusses the widespread fallacy that microservices lead to better solution design. In the previous post we discussed two fallacies – that microservices improve reusability (and thus pay for themselv
    Like
    Love
    Wow
    Angry
    Sad
    520
    1 التعليقات
  • في عالم البرمجة، كل اختيار يتطلب تفكير عميق، وخاصة لما نتكلموا عن React Native وFlutter. في الفيديو الجديد، نكتشف سوا ليه React Native ممكن يكون هو الخيار الأفضل ليك.

    شوفنا كيف هاد التقنيتين تتنافسوا، ومع إني أحب Flutter، لكن عندي تجربة شخصية مع React Native اللي خلتني نفتكر قدرتها على تسريع عملية التطوير والكود القابل لإعادة الاستخدام.

    أنا كمهندس برمجيات، كل يوم نتعلم حاجة جديدة، ونتمنى نشارك معاكم التجارب والأفكار لتساعدكم في مشواركم. ما تنسوش تديروا Like وSubscribe وشاركوا آراءكم في الكومنتات!

    شوف الحلقة كاملة من هنا:
    https://www.youtube.com/watch?v=nfF1nVMrzCM

    #ReactNative #Flutter #DéveloppementMobile #Tech #YahiaTech
    🌟 في عالم البرمجة، كل اختيار يتطلب تفكير عميق، وخاصة لما نتكلموا عن React Native وFlutter. في الفيديو الجديد، نكتشف سوا ليه React Native ممكن يكون هو الخيار الأفضل ليك. ❤️‍🔥 شوفنا كيف هاد التقنيتين تتنافسوا، ومع إني أحب Flutter، لكن عندي تجربة شخصية مع React Native اللي خلتني نفتكر قدرتها على تسريع عملية التطوير والكود القابل لإعادة الاستخدام. أنا كمهندس برمجيات، كل يوم نتعلم حاجة جديدة، ونتمنى نشارك معاكم التجارب والأفكار لتساعدكم في مشواركم. ما تنسوش تديروا Like وSubscribe وشاركوا آراءكم في الكومنتات! شوف الحلقة كاملة من هنا: https://www.youtube.com/watch?v=nfF1nVMrzCM #ReactNative #Flutter #DéveloppementMobile #Tech #YahiaTech
    1 التعليقات
  • يا جماعة، كاش واحد عندو فكرة على كيفية تسريع tests في تطبيقات Spring Boot مع Flyway؟

    اليوم حبيت نشارك معاكم مقال يتكلم على كيفية تحسين integration tests عن طريق استخدام Testcontainers القابلة لإعادة الاستخدام. في المقال يقولوا بلي كاينة مشكلة مع التطبيقات الكبيرة اللي فيها مئات من ملفات الهجرة (migrations) - الوقت اللي تتطلبوها للترقية يبدأ يولي عائق كبير. واكتشفوا كيفاش Testcontainers و Flyway يقدرو يسرعو العمليات هذي بشكل كبير.

    شفت بأم عيني كيفاش الوقت يضيع في الترحيل، وصدقوني، الحلول هذي تقدر تنقذنا من الانتظار الطويل.

    حبيت تشوفوا الموضوع وتأخذوا فكرة جديدة؟ فكروا كيفاش تقدروا تطبقوها في مشاريعكم!

    https://maciejwalkowiak.com/blog/testcontainers-reusable-flyway/

    #تطوير #SpringBoot #Testcontainers #برمجة #Flyway
    🌟 يا جماعة، كاش واحد عندو فكرة على كيفية تسريع tests في تطبيقات Spring Boot مع Flyway؟ 🤔 اليوم حبيت نشارك معاكم مقال يتكلم على كيفية تحسين integration tests عن طريق استخدام Testcontainers القابلة لإعادة الاستخدام. في المقال يقولوا بلي كاينة مشكلة مع التطبيقات الكبيرة اللي فيها مئات من ملفات الهجرة (migrations) - الوقت اللي تتطلبوها للترقية يبدأ يولي عائق كبير. واكتشفوا كيفاش Testcontainers و Flyway يقدرو يسرعو العمليات هذي بشكل كبير. شفت بأم عيني كيفاش الوقت يضيع في الترحيل، وصدقوني، الحلول هذي تقدر تنقذنا من الانتظار الطويل. حبيت تشوفوا الموضوع وتأخذوا فكرة جديدة؟ فكروا كيفاش تقدروا تطبقوها في مشاريعكم! https://maciejwalkowiak.com/blog/testcontainers-reusable-flyway/ #تطوير #SpringBoot #Testcontainers #برمجة #Flyway
    MACIEJWALKOWIAK.COM
    Faster integration tests with reusable Testcontainers and Flyway
    INFO Advice given in this article is especially relevant to applications with hundreds of Flyway migration files. In Spring Boot & Flyway - clear database between integration tests I described how to ensure that each integration test starts with
    1 التعليقات
  • واش راكم يا أحباب؟ اليوم حبيت نتحدث على موضوع يهمنا كامل في عالم التكنولوجيا: "الأسطورة تاع إعادة الاستخدام".

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

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

    خليكم معانا في القراءة وكونوا مستعدين للتفكير في كل هاذ الأمور.

    https://ufried.com/blog/reusability_fallacy_1/
    #إعادة_الاستخدام #SoftwareArchitecture #تكنولوجيا #TechLife #MythBusting
    🌟 واش راكم يا أحباب؟ اليوم حبيت نتحدث على موضوع يهمنا كامل في عالم التكنولوجيا: "الأسطورة تاع إعادة الاستخدام". 🛠️ في المقال الجديد، نبدأ رحلة جديدة في عالم بناء البرمجيات وندير شوية توضيحات حول فكرة إعادة الاستخدام. كلنا سمعنا بلي "إعادة الاستخدام" هي الحل لكل المشاكل، لكن فعلياً كاين صعوبات كبيرة في تطبيقها. هذا الموضوع راح يعطينا نظرة أعمق على بعض المفاهيم اللي راح نتناولها لاحقاً. الموقف تاعي؟ كي نشوف كيف الناس تعتمد على أنظمة معقدة وتوقعوا منها تكون مرنة، نحب نقول بلي أحياناً الحلول البسيطة تكون أفضل. كيما في الحياة، أوقات تكون التدويرة في الحومة أسهل من الطريق السريع، صح؟ خليكم معانا في القراءة وكونوا مستعدين للتفكير في كل هاذ الأمور. https://ufried.com/blog/reusability_fallacy_1/ #إعادة_الاستخدام #SoftwareArchitecture #تكنولوجيا #TechLife #MythBusting
    UFRIED.COM
    The reusability fallacy - Part 1
    The reusability fallacy – Part 1 After several posts discussing different aspects of IT as a whole, I would like to start discussing another thread of thinking: software architecture. This is a huge topic and I pondered for quite a while where
    1 التعليقات
ollo https://www.ollo.ws