كتب فعالة لتعلم تعقيدات تطوير تطبيقات الأعمال؟ [مغلق
-
04-10-2019 - |
سؤال
أنا علمت الذات "مطور". أستخدم المصطلح بشكل فضفاض لأنني أعرف فقط ما يكفي لجعل نفسي خطيرًا. ليس لدي أي خلفية نظرية ، وأنا لا ألتقط الأشياء فقط للحصول على هذه الأداة الصغيرة للعمل أو جعل هذا التحكم يفعل ما أريد.
ومع ذلك ، أبحث عن بعض مواد القراءة التي تشرح بعض النظرية وراء تطوير التطبيقات وخاصة من وجهة نظر العمل. حقا أحتاج إلى فهم ما كل هذه المصطلحات التي تطفو حولها تتحدث حقا. طبقة منطق العمل ، مستوى تجريد واجهة المستخدم وكل ذلك. أي شخص حصل على قائمة قراءة يشعرون أنها ساعدتهم على فهم هذه الأشياء؟ أعرف كيفية ترميز الأشياء بحيث تعمل. هذا ليس في الغالب لأنني لا أعرف الطريقة الأنيقة للقيام بذلك ، ولا يتم التخطيط لها جيدًا (لا أعرف أيضًا كيفية التخطيط للتطبيق).
سيكون موضع تقدير أي مساعدة. لقد قرأت عددًا من الكتب حول ما اعتقدت أنه كان الموضوع ، لكن يبدو أنهم جميعًا يعيدون ترميز الترميز الأساسي وما لا شيء.
لا يجب أن يكون هذا خاصًا بـ VB.NET أو WPF (أو إطار الكيان) ولكن أي شيء مع هذه العناصر سيكون مفيدًا للغاية.
المحلول
أعتقد أن معظم الناس سوف يوصون رمز كامل بقلم ستيف ماكونيل كأول كتاب يقرأ على وضع بعض البرامج الجيدة معًا.
نصائح أخرى
بالإضافة إلى بعض الآخرين (وبعد كود كود) ، حاول التصميم الذي يحركه المجال: معالجة التعقيد في قلب البرنامج.