الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

hasan_aljudy

مشرف منتدى السى و السى بلس بلس سابقاً

المشرفين القدامى عضو شرف ★★★★★

  • العراق - مغترب
  • dev.hasenj.org
  • البرمجة، اللغة اليابانية، لينوكس و المصادر المفتوحة
2,754مشاركة
107السمعة
41موضوع منشور
5 مارس 2005تاريخ الانضمام
6 مارس 2013آخر زيارة
13,171مشاهدة للملف
  1. لعبة برمجية: كم Test Case لهذه الدالة؟

    همم .. خلي افكر شوية .. ولا واحدة!! فنكشن يضيف عددين .. ماذا تريد ان تختبر فيه؟ اللهم الا اذا كنت مصنع الـ hardware اللذي يقوم بعملية الجمع و تقوم باختباره. و على كل حال .. من باب "التمرين" يمكن ان نضع هذه الاختبارات: - رقمين عاديين (موجبين) - رقم موجب مع رقم …

    23 يونيو 2010 في 20:29
  2. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    أكيد .. و كما سبق و قلت، احد اسباب العيوب هي اتباع "اساليب" و "قواعد" و "معايير" دون تفكير، بل تطبيقها بشكل سيء جدا (ولا احد يهتم!) لان هم الادارة فقط ان يقال "نحن نتبع الـ best practice"، و كأن الهدف هو فقط اخلاء المسئولية: ما دمت امشي مع الاساليب المتبعة فلا…

    23 يونيو 2010 في 20:23
  3. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    انا لم اقل نهملها تماما كما تظن .. يا اخي افهم وجهة نظري جيدا قبل ان تحاججني. عزيزي، "العالم كله هكذا" ليس بحجة ولا علم ولا منطق! بل في بعض الاحيان، كون اسلوب معين متبع في كثير من الشركات الكبيرة، قد يكون دليلا على انه اسلوب عقيم (لاحظ .. "بعض الاحيان"، و "قد"…

    23 يونيو 2010 في 20:01
  4. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    اها .. طيب اذن، يبدو اني فهمتك غلط. آسف! نعم سمعت بالـ TDD و سمعت بهذا الرأي اللذي تقول عنه انه "افضل practice في العالم"!! و انا لا اتفق معه مطلقا. كيف يعني؟ لا يمكن لاي مبرمج ان يخالفك الرأي؟

    23 يونيو 2010 في 19:42
  5. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    الـ hackers ليس معناهة كتابة كود دون اهتمام بالمستخدم .. و لكن من معانيها الاهتمام بالبرمجة و الكود اكثر من الاهتمام بالـ business، و ما يعنيه هذا انه قد يكون من مصلحة البزنس كتابة منتج به الكثير من الخصائص و اطلاقه بسرعة دون اعطاء المبرمجين وقت كافي لكتابة كو…

    23 يونيو 2010 في 18:18
  6. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    نفس ما افكر فيه

    23 يونيو 2010 في 02:39
  7. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    مع استثناء انني لا اعمل في العالم العربي اخ احمد عبد المنعم، هذا البروسس (و الله لا اعرف كيف اترجم الكلمة للعربية هنا!) العقيم قد يبدو و كأنه يؤدي عمله لانه و كما تقول ان المنتج في الـ production .. و لكن هذه نظرة سطحية. المنتج في حالة مزرية و لولا الـ process…

    22 يونيو 2010 في 16:30
  8. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    اخ متميز، تذكر ما تجادلني حوله: انا قلت ان هناك حالات نحتاج فيها unit testing و لكن ليس معنى هذا ان نكتب تست لكل فنكشن. انت تزعم ان كل فنكشن مهما كان يجب ان يكون له unittest اذا كنت تكتب جزء من نظام ضخم و لا توجد طريقة للتأكد من صحة ما كتبته بأي طريقة غير الـ …

    22 يونيو 2010 في 06:56
  9. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    1- كيف أتأكد؟؟ هل انت جاد؟؟ طبعا عن طريق تجريب البرنامج!!! 2- عن طريق مراجعة التغييرات و التأكد من المبرمج الاخر يعرف ماللذي يفعله .. ربما السؤال كيف يمكن تغيير اي شيء في البرنامج اذا كان كل فنكشن عليه يونت تست؟؟ يجب حتما تغيير الـ unit test عند تغيير الفنكشن …

    22 يونيو 2010 في 03:12
  10. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

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

    21 يونيو 2010 في 23:47
  11. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    خليني اوضح نقطة: اذا كنت تعتقد ان الـ unit test يمكن ان يختبر كل شيء فأنت واهم .. و واهم جدا!! و هذا بالضبط ما اعنيه حين اقول اتمنى ان نشغل عقولنا قليلا ... الـ unittesting له فوائد .. و لكنه ليس كل شيء، و يجب ان تكون واعيا لهذه الحقيقة، و لا توهم نفسك ان الكو…

    21 يونيو 2010 في 18:17
  12. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    و هل تعتقد انه يمكن للـ unit test ان يغطي 100% من الحالات اللتي سيمر فيها الكود؟؟

    21 يونيو 2010 في 12:20
  13. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    الاعتراض على المبالغة في اهمية وجوده في كل مكان!! البعض يريدك ان تكتب test مع كل function .. و هذا قمة الجنون!! اما قصة Dale و صاحبه الاخر Pat، فالفكرة ابسط مما تتخيل و لا علاقة لها بالـ unit test بالذات، لا يوجد مبرمج ناجح الا و يختبر البرنامج باستمرار. يعني …

    21 يونيو 2010 في 12:15
  14. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    لم اقل ان الـ unit test بالضرورة هي من النوع السيء من الـ industry standards و لكن تعليقي كان على المنطق اللذي تحدثت من خلاله بشكل عام "يا ريت نبقى مثل بقية الناس الماشين على الستاندرد" و هذا ما كنت اعترض عليه. و كذلك تشغيل عقلك لا يعني ان تضرب كل شيء بعرض الح…

    21 يونيو 2010 في 12:08
  15. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    انا شخصيا احلم ان يتغير مبرمجينا نحو الافضل عن طريق تشغيل عقولهم .. و ليس اتباع ما قرأوه في كتاب هنا او هناك. بعض "المعايير" وضعت من اجل المدراء و ليس من اجل المبرمجين لكن هذا موضوع آخر .. راجع revenge of the nerds * ما اريد قوله، انا لست مقتنع باهمية عمل Unit…

    21 يونيو 2010 في 08:50
  16. دعم العربية في Markdown

    و هذا هو ما يفعله autobidi.js

    21 يونيو 2010 في 05:49
  17. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    الـ unit test لا يثبت شيء بالضرورة .. كل ما يثبته هو ان جزء معين من الكود يفعل ما هو مصمم لفعله. و لكن هل هذا يعني ان البرنامج ذو كفائة؟ لا ادري .. ربما الكود اصلا تعبان و الـ unit test مجرد "اسقاط فرض" او عذر لكتابة كود تعبان. بالنسبة لي الاجزاء الحساسة هي ال…

    21 يونيو 2010 في 00:32
  18. هل تكتب Unit Tests؟ وبأي أداة؟ وكم درجة Coverage؟

    كلا، نادرا ما اتعب نفسي بكتابتها، اكتبها فقط اذا كان هناك جزء حساس في لب البرنامج

    20 يونيو 2010 في 23:28
  19. سؤال

    في سلسلة 2 من بايثون يجب ان تستخدم نصوص من نوع يونيكود unicode strings عند فتح الملفات استخدم codecs.open بهذه الطريقة: import codecs # ... f = codecs.open('filename', 'r', encoding='utf-8') هناك شرح وافي عن الموضوع من هنا: http://farmdev.com/talks/unicode/

    20 يونيو 2010 في 12:24
  20. رئيس مايكروسوفت يرد على أبل: الكمبيوتر الشخصي لن يموت

    آبل اسوأ من ميكروسوفت في هذه الناحية .. اجهزة آبل مغلقة دائما و خصوصا الايفون و الايباد مع انها المفروض ان تكون حواسيب مصغرة و لكنها مغلقة .. تخيل حتى لا تستطيع ان تضع فديو مثلا على الايفون .. ؟؟ و هذا ليس نقص تقني بل هو قيد موضوع عن عمد!! و كما يقولون defecti…

    20 يونيو 2010 في 12:17