ما هي أهمية تعزيز لتعلم C++ المطورين ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/358533

  •  21-08-2019
  •  | 
  •  

سؤال

أنا فضولية لمعرفة دفعة.ولكن أردت أن أسأل:

  • ما أهمية بذل الجهد لتعلم دفعة?
  • ما الشروط أن يكون قبل القفز على دفعة?

لماذا أنا الغريب أن نعرف عن دفعة هو أن العديد من الناس يتحدثون عن زيادة على المركز فضائية هنا في ستاكوفيرفلوو.

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

المحلول

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

نصائح أخرى

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

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

من المهم جدا ، خصوصا وأن العديد من المكتبات من زيادة تحصل في C++ القياسية-باستخدام دفعة ، يمكنك الحصول على نظرة مبكرة على كيف القياسية سوف تبدو وكأنها (shared_ptr, أي شخص؟).

وعلاوة على ذلك, حتى لو كنت لا تستخدم لهم ، دفعة المكتبات مكتوب بشكل جيد جدا و في كثير من الأحيان مثيرة للاهتمام للنظر في ، يفعلون بعض متقدمة جدا C++.

أشعر أن تعزز مثل هذا الإنتاجية محسن أنني لا أعتقد أنني سوف تقبل العمل مع C++ المحل لا تستخدم دفعة.

اللغة هي أداة.استخدامه إذا كان يساعدك على إنجاز شيء ما.

لقد سئمت من هذه الأديان."يجب استخدام دفعة?إذا كنت لا تستخدم دفعة, هل هذا يعني أنني لست حقيقية C++ مبرمج ؟ سوف C++ الأخرى المبرمجين مثلي؟" من فضلك.أي مبرمج C++ من يهتم إذا لك استخدام دفعة أو أي مكتبة قريبة التفكير رعشة, وينبغي أن يكون لديك علاقة معه.

بل تذهب تجد ذكي ومنفتح الذين يمكن أن أقول لكم كيف دفعة من يعرف-مكتبة أخرى ساعدته في عمله.حتى أنه سوف أعترف أنه في بعض الأحيان لا تحتاج هذه المكتبات.

البديل الجواب:إعادة تنفيذ جزء من دفعة أو الخاصة بلبنان نفسك هو وسيلة جيدة للحفاظ على البرمجة قدرات حادة.وبعبارة أخرى, C++ مبرمج الذين لا يستطيعون العودة إلى C لأنه بدون مكتبات ضعيف مبرمج.

دفعة لديها مجموعة غنية من المكتبات التي يمكنك الحصول عليه مجانا.الحصول على معرفة ما هي جميع المكتبات المتاحة في تعزيز بحيث يمكنك استخدام واحدة إذا كان هناك حاجة.عن التعلم ، تحديد المكتبات التي تم تضمينها في c++0X بحيث يمكنك استخدامها في وقت قريب المجمعين تسير على الدعم.عن مكتبة تتعلم من أي وقت مضى عندما كنت في حاجة.

الحكم (علميا :-) من خلال كمية ضخمة من الأسئلة حتى عن C++ التي لديها أعلى تصنيف إجابات على غرار "استخدام دفعة::سوميثينجوروثير" أود أن أقول إنه من المهم جدا.

الشيء الذي وجه لي من C إلى جافا بدلا من C++ ، ضخمة الكمية الموردة دروس في جاوة.دفعة تقريبا تمكن من إقناعي بالعودة ، باستثناء حقيقة أن أنا الآن بشكل كبير غارقة في خدمات الويب حيث جافا هي لغة مشتركة.

يرجى تذكر دفعة مجرد مجموعة من المكتبات التي يمكن استخدامها لتحسين الإنتاجية (وقف إعادة اختراع العجلة).

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

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

شركتنا لديها عبر منصة المنتجات التي تستخدم دفعة على نطاق واسع ولكن لدينا أيضا نظام ويندوز فقط المنتجات التي تستخدم بعض دفعة ولكن بالنسبة للجزء الأكبر, تعتمد على مايكروسوفت المكتبات.MS المكتبات هي ذات نوعية جيدة و (المنظمة البحرية الدولية) وثائق ممتازة (جزء من MS النجاح يكمن في جعل ويندوز كما يتيح البرنامج ممكن لمطوري الطرف الثالث).ذكرت السيدة على وجه التحديد كما أنها توفر مجموعة واسعة من المكتبات لأغراض كثيرة مثل زيادة.ونحن أيضا استخدام العديد أخرى أكثر تركيزا 3rd الطرف المكتبات (أيالمكتبات التي توفر وظائف في مجال واحد مثل التشفير).

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