SmartState Developer Edition.

SmartState - State Chart Studio مع دعم انتقالات الحالة المعقدة التي تنشئ رمز آلة الحالة
التحميل الان

SmartState Developer Edition. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Free to try
  • السعر:
  • USD 189.00
  • اسم الناشر:
  • ApeSoft Technologies
  • أنظمة التشغيل:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • حجم الملف:
  • 2.38MB

SmartState Developer Edition. العلامات


SmartState Developer Edition. وصف

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


SmartState Developer Edition. برامج ذات صلة

تعلم Visual Basic 5

تعلم Visual Basic 5 هو نظرة عامة شاملة ذاتية الذاتية لغوية البرمجة والبيئة البصرية ...

247 559 KB

تحميل