Telegram Web Link
ماهو الـ كلين كود "Clean Code" ؟

كلين كود وتعني الكود النظيف حسناً لماذا يدعى بهذا الشكل وماهي الفائده ان كان الكود نظيف ام غير نظيف ؟ .

في بادئ الامر ان كان لديك كود ولم تقم بترتيبه بشكل ممتاز والمحافطه عليه ستواجه لاحقاً العديد من المشاكل التي لن تتمكن من حلها تقريباً وخصوصاً ان الكان هذا الخطأ جذري .

هنا يأتي دور الكلين كود ، والذي يعني ان الكود الخاص بك نظيف وتم عمل له تجارب اكثر من مره لمدى واسع لذلك انت يجب ان تقوم بصيانه الكود الذي لديك من جميع الزوايا لكي يبقى نظيفاً فالكود نفس الانسان لديه شوائب .

حسناً هل سيضر ان كان كودي غير نظيف ؟

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

ماهي افضل طريقه لتجربه كودي ؟

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

ماهي افضل طريقه للمحافظه على الكود نظيف ؟

وذلك يتم في ثلاث عمليات :

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

العمليه الثانيه من خلال استعمال البنيه الكائنيه حيث يمكن تعلمه من اليوتيوب للغه php وهناك مفهوم خاطئ بأن البنيه الكائنيه تجعل ملفك محمي وهذا خطأ هي فقط تقوم بترتيب ملفك وصيانته بأنتظام وهذا مايجعلها مرغوبه .

الثالثه والاخيره من خلال جعل احد المطورين القاء نظره على الكود الخاص بك سيحدث هذا فرقاً صدقني ، لاتقلق ان كان المطور الذي سيرى كودك محترف لن يحاول سرقته لانه يمكنه فعل احسن من ما كتبته لذلك تثقف قليلاً .

* عند تعديل ملف قيمته 11 الف سطر يجب عليك اعاده بناء الهيكل واخذ فقط الافكار وترتيبها بشكل جيد لكي تتجنب المشاكل وهذا شيء صعب الا اذا كنت محترف جداً .

هل كان هذا مفيداً ؟

BY : @iBadlz .
$text = "HELLO FROM PHP7.4";
$lower = strtolower($text);
echo $lower ;

Result:
hello from php7.4


echo ucfirst($text);
Result:
Hello from php7.4

echo strtoupper($text);
Result:
HELLO FROM PHP7.4

echo lcfirst($text);
Result:
hELLOW FROM PHP7.4

• بعض الفنكشنات التي تتعامل مع النصوص .

• هل كان هذا مفيداً ؟

• BY : @iBadlz .
@Levraabot
Try it For Free .
معلومات خاطئه منتشره بكثره ولا اعرف لماذا تصدقون الامر قبل البحث فيه :

- لغه Php تتوقف اذا تجاوز عدد الكروبات ٣٠٠ وهذا خاطئ بشكل كامل .

- لغه php تواجه توقفات مستمره وهذا خاطئ من افضل اللغات التي تعمل على الاباتشي هي لغه php واتحدث اليكم عن تجربه .

- لماذا يتوقف كودي بحق الجحيم ؟

- السبب الاول : الخزن الذي لديك لايستعمل Json او Mysql .

- ادارتك لاوامر الملف تستهلك من السيرفر بصوره غير منطقيه .

- يجب عليك ان تفهم ميكانيكيه عمل الاكواد لكي تستطيع التحكم بالملف ولماذا واجهت توقف بعد فتره .

- الكود لاتعمل له صيانه .

- الكود غير محمي .

- السيرفر او الاستضافه ضعيف لايستحمل كميه البيانات في ملفك .

- السيرفر او الاستضافه غير محميه .

- هل كان هذا مفيداً ؟
بعض التساؤلات :

لماذا يتم اختراق المصنع الخاص بي ؟

الاسباب كثيره :

1 - ان كنت تستعمل استضافه مجانيه على سبيل المثال aba او webhost.

لن تتمكن من حمايه محتويات ملفاتك السبب في ذلك انه الاستضافه هي التي تحميك ولست انت من يحمي نفسك لهذا السبب الخيارات والتحكمات بالسيرفر خاصه بهم .

2 - عدم استعمال ملف .htaccess

لايمكن استعماله على الاستضافات المجانيه كما سبق وذكرت ربما يمكن ذلك على الويب هوست .

ماهو ملف .htaccess ؟

هذا الملف عباره عن محرك يصنع لك ماتشاء بالمسارات ويتم استخدامه من قبل جميع الاستضافات والغات وليس فقط php .

ولديه الكثير من الاستخدامات الاخرى ان كنت مهتماً ابحث عنه في كوكل .

ماذا يقوم هذا الملف بفعله ؟

هل لحظت احياناً يكون في الموقع رابط بهذا الشكل :
https//domains.net/profile/4

- اين اختفى ملف .php الذي من المفترض ان يكون موجوداً او حتى ملف html ؟

هذا ليس بأستعمال ملف index.php انما اخفاء مسار الاستضافه حيث مجلد profile غير موجود على الاستضافه ولايمكنك الولوج الى ملفات ومسارات الاستضافه حتى ان استعملت الويبهوك وكدليل اقدمه لكم ، استعملو صانع التواصل الاساسي الخاص بالتلكرام واكشفو الويبهوك وسترون ان المسارات Fake او مزيفه لايمكنك الولوج لها .

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

هل كان هذا مفيداً ؟
سسلاّم عليكم ، اسويلك اي فكره بوت ببالك ، تواصل :
- @xx0bb -
يا الله اتيتك طالباً بعض المغفره حول اخطائي ، لقد خلقتني مخطئاً وسأموت خاسراً ارحم هذه الجثه الخامده واغفر لها ، انك الجبار الرحيم .
شرح حول :

[ str_replace, str_repeat, preg_replace, count, explode, strlen, strtolower, strtoupper, ucfirst, lcfirst ]

- PHP Language

https://youtu.be/YRjHkw2rb-o
هل الشروحات اعلاه مفيده ؟
سادس علمي - عراق تأجيل الامتحانات : [ ٢٠٢٠/٨/٩ ]
حلقات قادمه بعنوان Json ترقبوها .
- PHP Language.
Media is too big
VIEW IN TELEGRAM
شرح انشاء ازرار القوائم والمجلدات على التليكرام النسخه الحديثه ،🖤
👍1
- دوره تعلم بناء ملف او كائن الجيسون ، بأستخدام php .

- اضغط هنا _ اضغط هنا .

هل كانت الدوره مفيده ؟
2025/07/14 17:26:39
Back to Top
HTML Embed Code: