الفرق بين المراجعتين لصفحة: «Godot/best practices/introduction best practices»
جميل-بيلوني (نقاش | مساهمات) أنشأ الصفحة ب'{{DISPLAYTITLE:الممارسات المثلى في جودو}} ستساعدك هذه السلسلة من الممارسات المثلى للعمل بفاعليّة مع...' |
Naser-dakhel (نقاش | مساهمات) طلا ملخص تعديل |
||
(5 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:الممارسات المثلى في جودو}} | <noinclude>{{DISPLAYTITLE:الممارسات المثلى في جودو}}</noinclude> | ||
ستساعدك هذه السلسلة من الممارسات المثلى للعمل بفاعليّة مع جودو Godot. | ستساعدك هذه السلسلة من الممارسات المثلى للعمل بفاعليّة مع جودو Godot. | ||
سطر 8: | سطر 8: | ||
لذا، سنبدأ كل قسم بمشكلة من وحي الواقع، وسنقسّم كل مشكلة إلى مجموعة من الأسئلة الأساسية مع اقتراح الحلول لكل سؤال وتحليل الإيجابيات والسلبيات لكل خيار مع التركيز على الحل الأفضل للمشكلة التي نناقشها. | لذا، سنبدأ كل قسم بمشكلة من وحي الواقع، وسنقسّم كل مشكلة إلى مجموعة من الأسئلة الأساسية مع اقتراح الحلول لكل سؤال وتحليل الإيجابيات والسلبيات لكل خيار مع التركيز على الحل الأفضل للمشكلة التي نناقشها. | ||
عليك البدء بقراءة قسم "تطبيق مبادئ البرمجة كائنية التوجه في جودو"، إذ سيساعدك فهم نظام العقد nodes والمشاهد scenes في جودو على الربط مع الأصناف classes والكائنات objects في اللغات الأخرى كائنية التوجه، وسيساعدك ذلك بدوره على فهم باقي أجزاء السلسلة. | عليك البدء بقراءة قسم "[[Godot/best practices/what are godot classes|تطبيق مبادئ البرمجة كائنية التوجه في جودو]]"، إذ سيساعدك فهم نظام العقد nodes والمشاهد scenes في جودو على الربط مع الأصناف classes والكائنات objects في اللغات الأخرى كائنية التوجه، وسيساعدك ذلك بدوره على فهم باقي أجزاء السلسلة.<blockquote>تعتمد الممارسات المثلى في جودو على مبادئ تصميمية كائنية التوجه، إذ نستخدم أدواتٍ مثل مبدأ المسؤولية الواحدة single responsibility والتغليف encapsulation.</blockquote> | ||
== مصادر == | |||
* [https://docs.godotengine.org/en/stable/tutorials/best_practices/introduction_best_practices.html صفحة Best Practices في توثيق جودو الرسمي.] | |||
[[تصنيف:Godot|{{SUBPAGENAME}}]] | |||
[[تصنيف:Godot Best Practices|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 15:56، 8 سبتمبر 2023
ستساعدك هذه السلسلة من الممارسات المثلى للعمل بفاعليّة مع جودو Godot.
يمنحك جودو قدرًا كبيرًا من المرونة عندما يأتي الأمر لهيكلة الشيفرة البرمجية الخاصة بمشروعك وتجزئتها إلى مَشَاهد scenes، إذ لكلّ طريقة مساوئها ومحاسنها ولعل معرفة تأثير كل طريقة أمر صعب إلا بعد عملك مع محرك الألعاب - جودو - مدة طويلة.
هناك العديد من الطرق لهيكلة الشيفرة البرمجية وحل المشكلات البرمجية، ومن المستحيل تغطية جميعها هنا.
لذا، سنبدأ كل قسم بمشكلة من وحي الواقع، وسنقسّم كل مشكلة إلى مجموعة من الأسئلة الأساسية مع اقتراح الحلول لكل سؤال وتحليل الإيجابيات والسلبيات لكل خيار مع التركيز على الحل الأفضل للمشكلة التي نناقشها.
عليك البدء بقراءة قسم "تطبيق مبادئ البرمجة كائنية التوجه في جودو"، إذ سيساعدك فهم نظام العقد nodes والمشاهد scenes في جودو على الربط مع الأصناف classes والكائنات objects في اللغات الأخرى كائنية التوجه، وسيساعدك ذلك بدوره على فهم باقي أجزاء السلسلة.
تعتمد الممارسات المثلى في جودو على مبادئ تصميمية كائنية التوجه، إذ نستخدم أدواتٍ مثل مبدأ المسؤولية الواحدة single responsibility والتغليف encapsulation.