JavaRush /مدونة جافا /Random-AR /الإشارة المرجعية: "الكود النظيف" - مقالات ومحاضرات حول قو...

الإشارة المرجعية: "الكود النظيف" - مقالات ومحاضرات حول قواعد كتابة التعليمات البرمجية وإعادة البناء

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

مقالات ومحاضرات

قواعد كتابة التعليمات البرمجية: من إنشاء النظام إلى العمل مع الكائنات

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

قواعد الكود: قوة التسمية الصحيحة، والتعليقات الجيدة والسيئة

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

توصيات لتحليل كود جافا

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

التعليقات في Java: ليس كل شيء بهذه البساطة

عند مراقبة جودة الكود، من المهم أن تتذكر جودة التعليقات المصاحبة لهذا الكود. ستقدم لك هذه المقالة موضوع التعليق ولماذا يستحق وقتك.

5 نصائح مفيدة لدعم كود شخص آخر

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

الأدوات التي تعمل على تحسين جودة كود Java

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

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

يعد إعادة بناء التعليمات البرمجية الخاصة بك أمرًا واحدًا، وإعادة بناء التعليمات البرمجية القديمة أمرًا آخر. الأمر أكثر تعقيدًا. يوفر النص نصائح حول العمل مع التعليمات البرمجية القديمة.

إعادة هيكلة الكود – حالات الاستخدام والفوائد

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

5 حيل مفيدة لكتابة كود نظيف

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

IntelliJ IDEA: نمط الكود وتنسيقه

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

كيف تتعلم بسرعة قراءة كود شخص آخر

يقدم النص نصيحتين بسيطتين ستساعدان المطور المبتدئ على قراءة أكواد الآخرين. قراءة ووضعها موضع التنفيذ.

10 طرق لتحسين التعليمات البرمجية الخاصة بك، تم اختبارها من خلال تجربة شخصية

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

كيفية كتابة كود نظيف

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

الأنماط المضادة التي يجب تجنبها في الكود

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

مراقبة جودة الكود ولماذا تحتاجه

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

4 طرق لتحليل الكود يجب أن يعرفها كل مطور

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

أشرطة فيديو

كود نظيف وصلب مع أمثلة بسيطة

SOLID هي مبادئ التصميم الخمسة للبرمجة الشيئية. بالإضافة إلى النظرية التي سيتم سؤالك عنها أثناء المقابلة، ستحتاج أيضًا إلى تعلم كيفية كتابة التعليمات البرمجية وفقًا لمبادئ SOLID. ستتم مناقشة كيفية تحقيق ذلك في تقرير المطور الرئيسي من مكتب EPAM في سانت بطرسبرغ، ألكسندر بارمين. العرض التقديمي الذي قدمه المؤلف مصحوب بأمثلة على كود Java "الخالص" المكتوب وفقًا لشروط SOLID. يجيب المؤلف أيضًا على أسئلة المشاهدين.

علاوة

"الرمز النظيف" لروبرت مارتن. مراجعة كتاب "كود الكونغ فو" للمطورين

المقال مخصص لمراجعة كتاب "الرمز النظيف" للكاتب روبرت مارتن. يبحث المؤلف عن طرق لتحسين الكود وتحسينه، وفي النهاية يقدم مشكلة صغيرة ولكنها مثيرة للاهتمام.
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION