بدايه مبرمج
2.15K subscribers
77 photos
153 files
262 links
طريقك الى عالم البرمجه😍
حيث 1+1 لايساوي 2

💫أول قناه تستهدف الطلاب المبدئين وتبدا بالشروحات من الصفر...
Download Telegram
كيف تحقق أفضل المعايير في البرمجة و تطوير البرمجيات :

أولاً :

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

ثانياً :

لا تعقد الأشياء أثناء كتابة الكود و إذا شعرت أن هناك شيئاً ما قد يسبب مشكلة في المستقبل , إبدا بحلها فورا , لأنها قد تسبب تراكم مشكلات و تغييرات كثيرة في الكود فيما بعد .

ثالثا :

يجب تبسيط الخوارزميات المعقدة , لا تضمنها ضمن مشروعك مباشرة , بل أنشئ مشروع جديد , و ابني الخوارزمية على شكل Class و ادرسها و عندما تنجح و تفهم عملها انقل الـ Class إلى مشروعك . على مبدأ Keep it Simple

رابعاً :

راجع الكود بشكل مستمر , و احذف التوابع و المتحولات الغير ضرورية , و حاول ان تكتب شرح مبسط .

خامسا :

جرب البرنامج أكثر من مرة , جربه أنت أو دع شخصاً آخر يجربه لك , و يفضل شخص آخر لأنه لن يتبع نفس القواعد التي تتبعها أنت !

سادساً :

لا تكثر من Try Catch في المشروع , إذا كان لدي متحول يقبل قيمة عددية فقط , فقم بتقييد المستخدم بادخال قيمة عددية فقط !

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

https://color.adobe.com/

https://coolors.co/

https://www.materialpalette.com/

https://www.pictaculous.com/
تلبيه لكثره طلب زملائنا تم أنشاء جروب بداية مبرج على الوتساب

رابط القناه

https://chat.whatsapp.com/HJPjkrbQOha9V0VoCcM5zA
Forwarded from قناة المبرمجين💻
p2 بايثون.pdf
308.2 KB
Forwarded from قناة المبرمجين💻
lsPyPfBook2.pdf
3.4 MB
Forwarded from قناة المبرمجين💻
أتعلم بايثون (1).pdf
632.7 KB
Forwarded from قناة المبرمجين💻
القوائم في بايثون.pdf
395.5 KB
Forwarded from قناة المبرمجين💻
بايثون بلمسة للمبتدئين.pdf
891 KB
Forwarded from قناة المبرمجين💻
تعلم البرمجة مع بايثون .pdf
14.7 MB
Forwarded from قناة المبرمجين💻
Hands-onPythonTutorial.pdf
775.1 KB
Forwarded from قناة المبرمجين💻
تعلم البرمجة مع بايثون 3.pdf
14.7 MB
#include بايثون👆