c# - دوت - شرح فيجوال بيسك



كيف يمكنني أن أصبح أفضل C#مبرمج؟ (15)

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

https://ffff65535.com


أفضل طريقة للتعلم هي في الواقع تتعثر في وبناء بعض تطبيقات باردة، والمواقع، أيا كان. لا تزال فكرة جيدة لمواكبة مواقع مختلفة لتعلم الاشياء الجديدة التي قد لا تأتي عبر عبر الرغم من.

ربما بناء الفيسبوك التالي أو جوجل :)


أنا أتفق مع معظم الإجابات حتى الآن، ولكن أعتقد أنه إذا كنت ترغب في تحسين كمطور يمكنك الاستفادة بشكل كبير من عدم تشغيل منفردا. محاولة للعثور على شخص يمكن أن مدرب لك. على مر السنين لقد جعلت بلدي أكبر ليبس في عمق الفهم من خلال التعاون مع المبرمجين الذين كانوا أكثر ذكاء وأكثر خبرة مما كنت. (ما زالوا :-))


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


الحصول على ريشاربر، والحفاظ على جميع التوصيات تمكين وفهم لهم.


حاول قراءة التعليمات البرمجية المصدر مونو للحصول على نظرة على كيفية C # مترجم مكتوب في C # تبدو. سوف تتعلم الكثير عن اللغة، المجمعين، وهندسة الكمبيوتر. هذا هو فائدة كبيرة لمشروع مع المصدر - يمكنك أن تتعلم منه.


زيارة CodePlex.com و GitHub.com والبحث عن مشاريع مفتوحة المصدر التي يمكنك المساهمة نحو.


كتابة التعليمات البرمجية، والكثير منه. وليس تلك رقيق القليل هيلوورلد من نوع البرامج.

البحث إما مشروع حقيقي يهمك أو شيء كنت قد كتبت بالفعل التي يمكن تحويلها إلى C # والقيام بذلك. فقط من خلال القيام (و، لسوء الحظ، وجعل أخطاء غريبة) نتعلم.


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


لوكينغ أت q / a أوف ستاكوفيرفلو، c # توبيك. :-د


مع لغة جديدة، في محاولة لحل بعض المشاكل مشروع يولر . تحسين الرياضيات والترميز في نفس الوقت!


وكتابة اختبارات وحدة جيدة ومحاولة الحصول على تغطية رمز أعلى مستوى ممكن


تعرف على أفضل الممارسات وهندسة البرمجيات وكيفية تطبيقها على C #.

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

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

لقد وجدت هذا الكتاب الإلكتروني مجانا من الرجال في كوديبيتر قبل بضعة أيام: رابط النص

أنا لم أقرأ كل شيء ولكن يبدو وكأنه قراءة جيدة.


كلر عبر C # كتاب عظيم !! ساعد (لا يزال يساعد) لي الكثير فهم اللغة أيضا يمكنك تحميل C # لغة كتاب المواصفات


  • العمل في فريق مع المبرمجين أفضل - الحصول على عمل
  • العمل على مشاريع مفتوحة المصدر الكبيرة.

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


  • قراءة التعليمات البرمجية
  • كتابة التعليمات البرمجية
  • رمز الاختبار
  • قراءة الكتب ( بعض الاقتراحات ) والمدونات وما إلى ذلك.
  • كرر




code-complete