ما هو أصعب أمر تواجهه أثناء البرمجة؟
#11
b.m.abdelaziz كتب :السلام عليكم

أصعب أمر هو زبون لا يعرف ما يريد ثم يليه البداية/الانطلاق/الشروع في المشروع


مشاكل العملاء أصعب خصوصا عند التخطيط للمشروع.
#12
إقتباس :أصعب أمر هو زبون لا يعرف ما يريد ثم يليه البداية/الانطلاق/الشروع في المشروع
اجل هذا سبب
فمثلا قمت ببرمجة منظومة مبيعات وبعدها اكتشفت ان المبيعات ليست كلها تعتمد على نظام الفواتير من الممكن ان المشترى يشتري ولا ياخد فاتورة وليس بعميل .
الزبون لم يخبرني بهذا ففككت المنظومة برمتها وبدأت من جديد
والثاني شئ لا اعرف كيفية اعداده
فمثلا تصميم قاعدة بيانات لمنظومة تشيب الرأس
سببان فقط لا غير
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
#13
السلام عليكم
من وجهى نضري هذه ليست مشكلة اخي Delphi4Us طالما انه بامكانك ان تنشئ عميل و ليكن test مثلا تبيع له لكن من خصائصه انه لا يأخذ فواتير بدل من اعادة برمجة المنظومة من جديد
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
#14
s.fateh كتب :طالما انه بامكانك ان تنشئ عميل و ليكن test مثلا تبيع له لكن من خصائصه انه لا يأخذ فواتير بدل من اعادة برمجة المنظومة من جديد
هههه جميلة أخي s.fateh

لا اخفيك فكرت فيها ايضاً ولكني بعد ذلك قمت بجعل مكان يتم البيع فيه للزبائن العاديين
يبدو حقا ان ما تفكر فيه يفكر فيه غيرك ايضاً
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
#15
السلام عليكم

أصعب الأمور التي أواجهها، والتي تجعلني مشلولا أمام الجهاز:

1- الأمر الأول أشار إليه أخي الحبيب عبد العزيز و الفاضل seddik_xp
عندما تكون الفكرة غير واضحة بالدرجة الكافية لأقوم معها بتقرير المخطط العام الذي سأعتمده.
خاصة عندما لا أكون ملما بموضع البرنامج، أو أن الزبون غير قادر على إعطائي المعلومات الكافية.

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

3 – عندما تكون الفكرة واضحة جدا، وربما تكون خصائصها الوظيفية قد تمت برمجتها بالفعل،
ولكن يبقى كيفية تقديمها للمستخدم، وما هي الطريقة التي أعد بها واجهة الاستخدام،
وما هو مسار السيناريو التي أقدمه للمستخدم أثناء مختلف مراحل تفاعله مع موضوع الفكرة.

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

بالتوفيق للجميع
#16
shagrouni كتب :اوما هي الطريقة التي أعد بها واجهة الاستخدام،
بالمناسبة اخي خالد، ما رأيك ب"واجهة المربعات الملونة"
[صورة: attachment.php?aid=2698]
[صورة: attachment.php?aid=2699]


الملفات المرفقة
.jpg   VideoEditor.jpg (الحجم : 18.97 ك ب / التحميلات : 81)
.jpg   paragon.jpg (الحجم : 24.27 ك ب / التحميلات : 76)
#17
السلام عليكم تقصد مكونات metro اخ عبد العزيز ؟
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
#18
لا اقصد مكونات لكن طريقة العرض
#19
السلام عليكم

في الواقع لا أدري، ولكن حسب الصور فوق أعتقد أن البرامج استخدمت نوعية واجهة صممت لغرض آخر وهو عرض تطبيقات حية مثل واجهة ويندوز 8. لذلك فإذا كانت هذه المربعات لا تعرض بيانات متجددة فإنها فقط هدر لمساحة الشاشة وتشويش على المستخدم. والله أعلم.
#20
السلام عليكم

B.M.AbdelAziZ : هلى ذكر الواجهات، هل لا زلت تعمل على الترجمة، وهل هي بصيغة po. ؟


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم