سؤال

هل يستخدم أي شخص مصمم الفصل كثيرًا في Visual Studio؟

لقد قمت بتحميل لعبة Modeling Power Toys لعام 2005 وقد أعجبت بما رأيته حتى الآن.لا يبدو أن مدونة MSDN Class Designer قد تم تحديثها لفترة من الوقت ولكنها لا تزال تبدو مفيدة جدًا.

هل يعد Class Designer طريقة سريعة لإنشاء التطبيق الأساسي أم يجب علي العمل على الورق ثم البدء في البرمجة؟

شكرًا

هل كانت مفيدة؟

المحلول

كأداة تصور، أو لأغراض استكشافية (وضع خيارات متعددة لرؤية شكلها) فهي ليست سيئة، ولكن بشكل عام أجد أن متصفح الكائنات يعمل بشكل جيد بالنسبة لمعظم الأشياء التي أهتم بها.

باعتبارها أداة لتوليد التعليمات البرمجية، فهي فكرة رهيبة.

إن الفكرة بأكملها المتمثلة في أننا سنقوم بتصميم كل بنية التعليمات البرمجية الخاصة بنا أولاً، ثم ملء الفراغات بأجزاء صغيرة من التنفيذ، قد تم كسرها بشكل أساسي.

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

إذا قررت مسبقًا استخدام بنية فئة معينة قبل أن تحاول فعليًا حل المشكلة، فهناك احتمال بنسبة 100% أنك ستختار التصميم الخاطئ، وتطلق النار على قدمك.

نصائح أخرى

اجابة قصيرة:لا.

إجابة أطول:لا، على الاطلاق.هناك سبب لعدم تحديثه

[تحرير] @ MrBrutal - آسف - هل تقصد إنشاء كود أم مجرد تمثيل تصميم؟لأنني أخذت سؤالك لإنشاء رمز لك.

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

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

الفائدة الرئيسية التي أجدها هي أن أتمكن من رؤية مجموعة من الفصول الدراسية ذات الصلة الوثيقة في وقت واحد.أعتقد أن أفضل طريقة هي الحصول على قرص مضغوط واحد لكل مجلد/مساحة اسم رمز.

لقد استخدمته عدة مرات للحصول على بعض المخططات الصفية ذات المظهر اللائق لوضعها في العروض التقديمية/منشورات المدونات وما إلى ذلك.ولكن ذلك حول هذا الموضوع...

هل هناك أي اقتراحات بشأن أدوات رسم تخطيطي بسيطة أخرى لـ UML/class سهلة الاستخدام وإنشاء بعض الرسوم البيانية ذات المظهر الجميل؟يجب أن يكون قادرًا على إنشاء الرسوم البيانية من كود .NET.

لقد قمت بتجربته عدة مرات، وذلك بشكل أساسي لعرض الفصول الموجودة.ولو أظهر كل العلاقات لكان أكثر فائدة.الآن يظهر فقط الميراث.

أجده مفيدًا في بعض الأحيان، وفي كثير من الأحيان للتوثيق بعد ذلك.

إنها أداة مساعدة صغيرة جديدة، لكنني لا أعتقد أنك ستحصل على الوظائف الكاملة في VS Pro - أعتقد أنك بحاجة إلى إصدار المهندس المعماري.

تشير التعليقات هنا إلى أن القليل من الأشخاص يجدون أن مصمم الفصل مفيد.

من المثير للاهتمام ملاحظة أن Microsoft صممت مصمم الفصل ليكون بديلاً مفيدًا لـ UML عديمة الفائدة (تكون مخططات UML غير جديرة بالثقة بمجرد أن تفقد التزامن مع كود المصدر).

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

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top