programmer for all

يرنامه نويسي

چگونه در ۱۳ سالگي پول در بياوريم ؟

۳۱ بازديد

براي پول نقد و نظر بنويسيد????

در سن 14 سالگي، يك دختر و يك پسر مي توانند چگونه در ۱۳ سالگي پول در بياوريم ؟ براي پول نظر بنويسند. اصلاً سخت نيست - فقط در سايت هايي مانند اين، نظرات كوچك و بدون خطاهاي گرامري بنويسيد. مي توانيد اين وظايف را در Qcomment پيدا كنيد. من اين گزينه را توصيه مي كنم!

 شما همچنين مي توانيد نظرات خود را بنويسيد و براي آن پول دريافت كنيد. نكته اصلي اين است كه زبان روسي را خوب بدانيد (اشتباهات فاحش نداشته باشيد) و بتوانيد افكار خود را به زيبايي بيان كنيد. مي توانيد در مورد كتاب، سفرهاي توريستي، وسايل، لوازم خانگي، غذا بنويسيد. حتي در مورد چيزهايي كه قبلاً استفاده نكرده ايد. فقط مروري را كه مي خواهيد به صورت آنلاين پيدا كنيد، آن را با كلمات خود بازنويسي كنيد و كمي گنگ اضافه كنيد.

 سايت هاي زير به شما در كسب درآمد كمك مي كنند:

 otzovik.com;

irecommend.ru;

imho24.info.

دو سايت اول براي تعداد بازديد از نظرات چگونه در ۱۳ سالگي پول در بياوريم ؟ شما پول پرداخت مي كنند. بنابراين، هرچه جالب تر بنويسيد، درآمد بيشتري به دست مي آوريد. براي مثال سايت irecommend.ru براي هر بازديد 5 كوپك دريافت مي كند. مي توانيد يك بار تلاش كنيد و سپس دائما پول جمع كنيد. درست است، اين مقادير كمي خواهد بود.

 وب سايت imho24.info به شما امكان مي دهد براي هر بررسي نوشته شده مبلغ ثابتي كسب كنيد - حداقل 5 روبل. اين يك فرصت عالي براي دريافت پول فوري است.

 جالبه. درآمد در سن 14 سالگي را مي توان به طور رسمي به يك كيف پول الكترونيكي برداشت و آن را نقد كرد - به پول واقعي تبديل كرد. براي انجام اين كار، بايد اطلاعات گذرنامه خود را به سرويس ارسال كنيد (به عنوان مثال، Yandex-Money). چگونه در ۱۳ سالگي پول در بياوريم ؟  گاهي اوقات، براي تأييد آنها، بايد به همراه والدين خود به دفتر شركت مراجعه كنيد.

 شركت در نظرسنجي هاي پولي✅

يك نوجوان 14 ساله مي تواند با ابراز عقيده در مورد محصولات، خدمات، خدمات و برندهاي مختلف، كسب درآمد كند. گاهي اوقات سايت هاي نظرسنجي هاي پولي براي شركت در تحقيقات جامعه شناختي دعوت مي شوند. در كل جالب خواهد بود.

 اگر مي خواهيد از اين راه كسب درآمد كنيد، در سايت هاي زير ثبت نام كنيد: كسب درآمد در 15 در نظرسنجي

 anketka.ru;چگونه در ۱۳ سالگي پول در بياوريم ؟ 

platnijopros.ru;

expertnoemnenie.ru;

moemnenie.ru;

anketolog.ru.

برخي از سايت ها ايرانيان سايبر (به عنوان مثال، expertnoemnenie.ru) حتي يك جايزه نقدي براي ثبت نام دريافت مي كنند. در مرحله بعد، بايد اطلاعات شخصي خود را با جزئيات كامل پر كنيد. بهتر است كمي تقلب كنيد و به درآمد بالاي هر يك از اعضاي خانواده اشاره كنيد، حتي اگر اين دور از واقعيت باشد. از سوي ديگر، احتمال دريافت دعوت نامه براي نظرسنجي هاي جديد بيشتر خواهد بود. آنها از طريق ايميل مي آيند. اطلاعات بيشتر در مورد كسب درآمد از اينترنت از نظرسنجي ????اينجا.

 براي پر كردن يك پرسشنامه، به طور متوسط ​​30-80 روبل درآمد كسب مي كنيد. مدت زمان كار حداكثر 20 دقيقه مي باشد. اگرچه من معمولاً چگونه در ۱۳ سالگي پول در بياوريم ؟ در عرض 8-5 دقيقه پرسشنامه را پر مي كنم. تنها مشكل اين است كه دعوت نامه ها نادر است. بنابراين، شما بايد مبلغ مورد نياز را براي مدت طولاني جمع آوري كنيد كه اجازه برداشت از پروژه را دارد. معمولاً 500-1000 روبل است.

 آموزش انجام مانيكور (گزينه اي براي دختران)

آيا خودتان مانيكور مي كنيد؟ يا از دوست دختر بپرسم؟ آيا مي خواهيد اين تجارت را به صورت حرفه اي انجام دهيد و در عرض چند ماه يك مانيكور زيباي واقعي انجام دهيد و قبل از فارغ التحصيلي به يك متخصص حرفه اي تبديل شويد؟

براي شروع، من به شما توصيه مي كنم از وبينار آنلاين رايگان بازديد كنيد: در حرفه "TOP Master of Manicure" شروع كنيد. حداقل، ياد خواهيد گرفت كه چگونه در خانه به خوبي از ناخن هاي خود مراقبت كنيد. حداكثر در عرض يك ماه

كسب درآمد در 13 سالگي  اولين مشتريان خود را خواهيد يافت كه قطعا دائمي خواهند شد.

چگونه در ۱۳ سالگي پول در بياوريم ؟

۳۴ بازديد

چگونه در دختر 12 ساله كسب درآمد كنيم؟ چگونه در ۱۳ سالگي پول در بياوريم ؟ اگر استعداد داريد، كارهاي زيبا را با دستان خود انجام دهيد. دستورالعمل هاي گام به گام و فيلم هاي آموزشي زيادي در اينترنت وجود دارد. شما فقط بايد تخيل خود را به اين وصل كنيد و چيزي اصلي بسازيد. جزئيات بيشتر در مورد نحوه كسب درآمد از سوزن دوزي

 گزينه هاي صنايع دستي براي كسب درآمد: كسب درآمد در سن 12 سالگي با سوزن دوزي

 نقاشي هاي دوخته شده;

اسباب بازي هاي پر شده;

جواهرات مهره اي (دستبند، گردنبند، گوشواره)؛

كلاه و روسري بافتني؛

صابون طبيعي با اسانس؛

سوغاتي هاي سفالي

اين سوال پيش مي آيد: چگونه مي توان اين چيزها را فروخت تا براي يك دانش آموز درآمد كسب كند؟ در اينجا والدين شما به كمك چگونه در ۱۳ سالگي پول در بياوريم ؟ شما خواهند آمد. از آنها بخواهيد كه خلاقيت هاي شما را به اقوام، دوستان، آشنايان توصيه كنند. شايد كسي علاقه مند شود و خريد كند.

 و همچنين مي توانيد يك گروه جداگانه با والدين خود در يك شبكه اجتماعي (به عنوان مثال، اينستاگرام، Vkontakte) ايجاد كنيد. عكس هاي با كيفيت محصولات خود را در آنجا آپلود كنيد و منتظر خريداران باشيد.

 به همسايگان كمك كنيد

در سن 12 سالگي، يك پسر مي تواند سعي كند با ارائه چنين خدمات ساده اي پول در بياورد: كسب درآمد در 13 سالگي با كمك به همسايگان.

تحويل مواد غذايي از فروشگاه؛

برف روبي؛

تميز كردن برگ هاي افتاده؛

كارواش چگونه در ۱۳ سالگي پول در بياوريم ؟ .

نكته منفي اين است كه چنين شغل پاره وقت فقط براي كودكاني كه در بخش خصوصي زندگي مي كنند مناسب است. ساكنان ساختمان هاي آپارتماني به ندرت به چنين كمكي نياز دارند.

دختران 12 و 13 ساله مي توانند خدمات زير ايرانيان سايبر را به دوستان و همسايگان ارائه دهند و براي اين كار پول بگيرند:

نگهداري از كودك براي كودكان خردسال؛

مراقبت از حيوان خانگي (قرار گرفتن در معرض بيش از حد)؛

نظافت آپارتمان

اگر در يك روستا زندگي مي كنيد، پس به مردم براي وجين علف هاي هرز و آبياري تخت ها و تميز كردن حياط كمك كنيد. شايد همسايه‌هايي هستند كه مي‌ترسند كلبه تابستاني خود را در هنگام عزيمت به شهر رها كنند. سپس مي توانيد مسئوليت حفاظت از اموال آنها را بر عهده بگيريد.

مهم. اگر نمي توانيد مشترياني را پيدا كنيد كه مايل به پرداخت پول هستند، نااميد نشويد. بزرگسالان اغلب نيت كودكان و نوجوانان را جدي نمي گيرند. از والدين خود بخواهيد كه شما را تضمين كنند. در اين صورت شانس چگونه در ۱۳ سالگي پول در بياوريم ؟  بيشتري براي يافتن شغل و كسب درآمد خواهيد داشت.

فروش كلكسيون

در دوران كودكي من، مجلات مربوط به شخصيت هاي فيلم ها و كارتون ها، كه در آنها بايد برچسب ها چسبانده شود، بسيار محبوب بودند. من سه تا از آنها را داشتم. استيكرها در غرفه هاي خصوصي هر بسته 5 عدد به فروش مي رسيد.

با گذشت زمان، ده ها عكس غير ضروري جمع آوري كردم. از اين گذشته، برچسب هاي موجود در بسته ها اغلب تكرار مي شدند. سپس تصميم گرفتم تمام اقلام اضافي را يكي يكي بفروشم. يك بسته با 5 برچسب پس از آن حدود 300 بشكه قيمت دارد. من يك قطعه را براي 100-200 جفت باز پيشنهاد دادم. سود.

خوشبختانه چگونه در ۱۳ سالگي پول در بياوريم ؟ در مدرسه بچه هايي بودند كه مجله هم داشتند. آنها با كمال ميل برچسب هاي گم شده را خريدند. بنابراين با يك سنگ دو پرنده را كشتم: توانستم مقداري پول به دست بياورم و از شر زباله هاي اتاق خلاص شوم.

شايد شما و دوستانتان چيزهاي كوچكي نيز جمع آوري كنيد (چيپس، اسباب بازي از مهدكودك ها، ماشين هاي مدل). بيشتر از خريدتان بفروشيد. اين مهارت هاي كارآفريني شما را توسعه مي دهد كه در آينده مفيد خواهد بود.

مهم. من به شما توصيه مي كنم كه فقط در دايره آشنايان خود معامله كنيد (مثلاً در كلاس در تعطيلات). اگر جايي در خيابان يا راهرو مدرسه بايستيد، خطر غوغا شدن وجود دارد.

 توانايي مراقب باش.

 5 گزينه براي كسب درآمد براي دانش آموز در سن 14 و 15 سالگي

چگونه در ۱۳ سالگي پول در بياوريم ؟ در اصل، همان روش هايي كه در بالا توضيح داده شد انجام مي شود. به علاوه موارد جديد و سودآورتر. من به شدت توصيه مي كنم

كسب درآمد در 13 سالگي  از قرض گرفتن پول خودداري كنيد، اگر نه از والدين، چه كسي مي بخشد، اگر باز نمي گردد.

مهارت هاي فريلنسري

۳۱ بازديد

اهداف روشن، كمي و تاريخي تعيين كنيد. حتي اگر نتوانيد به آنها دست يابيد، اين يك شرط مطمئن است كه آنها به مهارت هاي فريلنسري شما اجازه مي دهند در زمينه اي كه انتخاب مي كنيد پيشرفت كنيد.

7. تماشا و خودآموزي

اون چيه؟

نظارت و آموزش خود به شما اين امكان را مي دهد كه در زمينه فعاليت خود در خط مقدم باشيد و سپس در خط مقدم باشيد. يك دارايي ضروري براي تبديل شدن به يك فريلنسر و موفقيت! اين شامل:

 

نظارت بر اخبار و روندها در زمينه خود

يادگيري مداوم تكنيك هاي جديد

بهبود در تكنيك هاي موجود

آموزش كليد پيشرفت است

خودآموزي به مقدار مشخصي صبر و تمركز نياز دارد!

ساعت را مي توان از طريق برنامه هاي اختصاصي مانند توييتر، feedly، scoop.it، Pocket و غيره انجام داد.

 

چنين ابزارهايي از رديابي مهارت هاي فريلنسري سايت هاي ارجاع، انجمن هاي تخصصي و ساير شبكه هاي اجتماعي جلوگيري نمي كنند.

 

در مورد خودآموزي، مي توان آن ايرانيان سايبر را به صورت رايگان يا با پرداخت هزينه انجام داد. اطلاعات و آموزش هاي زيادي در اينترنت براي كساني كه مي دانند چگونه آنها را پيدا كنند در دسترس است.

 

كتاب‌هاي الكترونيكي آموزشي من را كشف كنيد تا مهارت‌هاي خود را بدون شكستن بانك بهبود ببخشيد!

 

آموزش پولي و ساير مربيگري تخصصي تر هستند و اغلب پيگيري هاي شخصي را ارائه مي دهند. آنها در وقت شما صرفه جويي مي كنند و به طور كلي نتايج بهتري براي شما به ارمغان مي آورند، اما شامل سرمايه گذاري مالي مهارت هاي فريلنسري از جانب شما مي شود.

 

چه فايده اي دارد؟

تبديل شدن به يك فريلنسر به معناي رقابت با ساير ارائه دهندگان است. براي اينكه جذاب و موفق بمانيد، بايد در زمينه كاري خود پيشتاز باشيد.

 

علاوه بر اين، دانستن روندهاي نوظهور به شما اين امكان را مي دهد كه به طور موثر موقعيت خود را داشته باشيد و از رقباي خود جلوتر بمانيد. به دست آوردن و حفظ وضعيت متخصص در زمينه خود به شما امكان مي دهد هزينه بسيار بيشتري را دريافت كنيد.

 

در نهايت، يادگيري مادام العمر راهي براي هرگز خسته نشدن و يادگيري بسياري از چيزهاي هيجان انگيز است!

 

با چه چيزي شروع كنيم؟

نيازهاي خود را شناسايي كنيد. مهارت هاي فريلنسري براي تبديل شدن به يك فريلنسر و كسب درآمد خوب، بايد در تخصص خود متخصص بمانيد، تخصص هاي مرتبط را توسعه دهيد، اما همچنين در مهارت هاي ذكر شده در اين مقاله پيشرفت كنيد!

هر هفته زماني را براي نظارت و آموزش اختصاص دهيد. يك ساعت در روز يا نيم روز در هفته ممكن است كافي باشد. مهمترين آن نظم است.

گاهي اوقات كاري را انجام دهيد كه به شما امكان مي دهد چيزهاي جديدي ياد بگيريد. از منطقه راحتي خود خارج شويد، اين بهاي پيشرفت است!

تاثيرگذارترين سايت ها را در حوزه تخصصي خود پيدا كنيد. ابزارهاي نظارتي كافي را در محل خود قرار دهيد.

بودجه سالانه اي را براي مربيگري و آموزش كنار بگذاريد. اين سرمايه گذاري است كه به شما امكان مي دهد در ميان مدت و مهارت فريلنسري بلند مدت پيشرفت مهارت هاي فريلنسري واقعي داشته باشيد!

مهارت هاي فريلنسري

۲۹ بازديد

اما پذيرش درخواست‌ها در زمينه‌هاي مرتبط با مهارت هاي فريلنسري شما مي‌تواند به شما كمك كند تا مهارت‌هاي خود را توسعه دهيد و پيشنهاد خود را گسترش دهيد. اين همچنين به شما امكان مي دهد قراردادهاي بزرگي را ببنديد. در اين صورت بايد سريع راه حل پيدا كنيد.

 به همين ترتيب، يك قرارداد اغلب به مشكلات پيش بيني نشده اي منجر مي شود. دانستن نحوه حل سريع و تميز آنها در وقت گرانبهاي شما صرفه جويي مي كند.

 

در نهايت، زندگي آزاد فقط يك سري ماموريت نيست. همچنين بايد در ساير زمينه ها بيمه كنيد (همانطور كه در اين مقاله مشاهده مي شود). بداهه گويي و دانستن نحوه برخورد با ناشناخته ها كمك بزرگي به شما مهارت هاي فريلنسري خواهد كرد.

 

مهارت هاي مستقل: چابكي

يك فريلنسر بايد چابك باشد تا بر همه موانع غلبه كند!

از كجا شروع كنيم؟

هيچ راه حل سريع وجود ندارد: سازگاري ... با سازگاري آموخته مي شود.

 

بنابراين، شما بايد براي مقابله با ناشناخته ها و چالش هاي جديد آماده باشيد. با گذشت زمان، اعتماد به نفس به دست مي آوريد و ياد مي گيريد كه به سرعت مهارت هاي فريلنسري بهترين تصميم ها را بگيريد.

 

5. مديريت

اون چيه؟

مديريت شامل تمام جنبه هاي اداري زندگي آزاد شما مي شود:

 

انتخاب ساختار و ايجاد شركت شما ين جنبه اغلب دست كم گرفته ايرانيان سايبر مي شود. با اين حال، انتخاب درست مي تواند به معناي تفاوت بين موفقيت و شكست باشد. مثلا :

 

انتخاب ساختار تجاري مناسب به شما اين امكان را مي دهد كه بهتر تحت پوشش قرار بگيريد و / يا هزينه هاي بسيار كمتري (ماليات، مشاركت، ماليات هاي مختلف ...) بپردازيد.

انتخاب گزينه مالياتي مناسب مهارت هاي فريلنسري براي كسب و كار خرد مي تواند صدها يورو يا حتي بيشتر از آن صرفه جويي كند

دانستن انواع مختلف كمك هاي موجود و تكميل پرونده هاي لازم مي تواند مزاياي مالي زيادي براي شما به همراه داشته باشد.

يك فرآيند جمع آوري به خوبي تثبيت شده، پول بيشتري را با هزينه كمتر و غيره وارد خزانه مي كند.

تسلط بر مديريت خود در زمان شما نيز صرفه جويي مي كند. س questionsالات كمتري از خود خواهيد پرسيد و ساعات كمتري را صرف انجام كارهاي پاياني خود مي كنيد. اينها تلاش كمي خواهند كرد و مي توانيد انرژي خود را روي چيز ديگري متمركز كنيد.

 

با چه چيزي شروع كنيم؟

در اين سايت مقالات زيادي براي كمك به شما در مراحل خود خواهيد يافت.

 

از مشاوره گرفتن از كارآفريناني كه مي شناسيد دريغ نكنيد. ساختارهاي عمومي نيز آموزش كوتاهي (گاهي رايگان) ارائه مي دهند كه مي تواند شما را راهنمايي كند.

 

اگر واقعاً به جنبه اداري حساسيت داريد، مي توانيد از ديگران نيز كمك بگيريد. بسته به ساختار و گردش مالي خود، مي توانيد مهارت هاي فريلنسري اين وظايف را به فريلنسرهاي متخصص و/يا به يك شركت حسابداري محول كنيد.

 

6. سازمان

اون چيه؟

اين سازمان روش هايي را گرد هم مي آورد كه به شما امكان مي دهد زمان كاري خود را به بهترين شكل مديريت كنيد. اين شامل :

 

 

وقتي يك فريلنسر هستيد، كسي نيست كه به شما بگويد چه كاري و چه زود انجام دهيد. كسي نيست كه به شما انگيزه دهد، اهدافي را تعيين كند يا به شما يادآوري كند كه يك كار خاص را انجام دهيد.

 

در اين شرايط، ضروري است كه ياد بگيريد زمان خود را به طور موثر مديريت كنيد.

 

روش هاي سازماني به شما كمك مي كند خيلي بيشتر شويد كارآمد و از زمان شما به خوبي استفاده مي كند. استرس روزانه كاهش مي‌يابد و مي‌توانيد بدون پراكنده كردن خود، روي چيزهاي ضروري تمركز كنيد.

 

علاوه بر اين، تعيين اهداف و سازماندهي خود براي رسيدن به آنها از ركود شما جلوگيري مي كند. كسب و كار شما تنها در صورتي رشد مي كند كه خود را براي اين منظور سازماندهي كنيد.

 

با چه چيزي شروع كنيم؟

ليست كارهاي خود را بنويسيد و دنبال كنيد. ايده آل اين است كه همه آنها را در يك مكان يا در يك برنامه (Asana ، Trello ، Evernote ، Excel ...) يا در يك نوت بوك (به عنوان مثال مجله گلوله) جمع آوري كنيد.

ريتم خود را پيدا كنيد بسته به خلق و خوي شما، ممكن است صبح، عصر و غيره بيشتر باشيد. روز كاري خود را بر اساس ترجيحات خود سازماندهي كنيد و سعي كنيد به آن پايبند باشيد. به همين ترتيب، ممكن است كم و بيش نياز داشته باشيد كه خود را سازماندهي كنيد و يك چارچوب سختگيرانه داشته باشيد. برخي افراد براي خلاقيت به آزادي عمل بيشتري نياز دارند. ديگران اگر برنامه مشخصي نداشته باشند مهارت هاي فريلنسري بازده كمتري دارند. آزمايش كنيد كه چه چيزي براي شما مناسب است.

برنامه خود را سازماندهي كنيد.

روش هاي موجود را تست كنيد. مهارت فريلنسري هيچ نوشدارويي براي همه وجود ندارد، اما برخي از تكنيك ها با انتظارات و شخصيت شما سازگارتر خواهند بود.

اصول كدنويسي

۲۲ بازديد

ورودي بزرگ (و مخرب) ، يك كاربر مخرب مي تواند اصول كدنويسي بافر روي پشته را پر كند. با انجام دادن

با اين كار، آدرس برگشتي مي تواند به آنچه كه كاربر مخرب برنامه ريزي كرده است، بازنويسي شود. بنابراين،

وقتي فراخواني تابع به پايان مي رسد ، كنترل به جايي مي رود كه كاربر مخرب برنامه ريزي كرده است

معمولاً برخي از كدهاي مخرب براي كنترل رايانه يا انجام برخي موارد است استحكام: اگر يك برنامه حتي در موارد استثنايي برنامه ريزي شده را انجام دهد قوي است

شرايط يك برنامه ممكن است با اصول كدنويسي شرايط استثنايي در اشكال نادرست مواجه شود

ورودي، مقدار نادرست برخي از متغيرها، و سرريز. اگر چنين شرايطي پيش بيايد،

برنامه نبايد فقط "خراش" يا "داپت اصلي" باشد. بايد پيام معناداري توليد كند

و با ظرافت خارج شويد

Switch case with default: اگر هيچ مورد پيش فرضي در عبارت "switch" وجود نداشته باشد، رفتار مي تواند

غيرقابل پيش بيني باشد اگر آن مورد در مقطعي از زمان كه در آن زمان قابل پيش بيني نبوده رخ دهد

مرحله توسعه چنين عملي مي تواند منجر به باگي مانند عدم ارجاع NULL، نشت حافظه،

و همچنين انواع ديگر اشكالات جدي آن.اصول كدنويسي اين يك تمرين خوب است كه هميشه يك مورد پيش فرض را وارد كنيد.

به استثناها اهميت دهيد: بيشتر برنامه نويسان تمايل كمتري به موارد ممكن دارند

موارد استثنايي و تمايل دارند با جريان اصلي رويدادها، ايرانيان سايبر كنترل ها و داده ها كار كنند. اگر چه

كار اصلي در مسير اصلي انجام مي شود، اين مسيرهاي استثنايي هستند كه اغلب باعث ايجاد نرم افزار مي شوند

خرابي سيستم ها براي اطمينان بيشتر از سيستم نرم افزاري ، برنامه نويس بايد همه موارد را در نظر بگيرد

امكان ها و نوشتن كنترل كننده هاي استثنايي مناسب براي جلوگيري از خرابي يا ضرر در چنين شرايطي

شرايط پيش مي آيد

5. استانداردهاي كدگذاري

برنامه نويسان زمان بسيار اصول كدنويسي بيشتري را صرف خواندن كد مي كنند تا نوشتن كد. در طول عمر كد،

نويسنده زمان قابل توجهي را صرف خواندن آن در حين اشكال زدايي و بهبود مي كند. مردم

به غير از نويسنده نيز تلاش قابل توجهي در خواندن كد صرف مي كند زيرا كد اغلب است

توسط شخصي غير از نويسنده نگهداري مي شود. به طور خلاصه، نوشتن كد از اهميت بالايي برخوردار است

به گونه اي كه خواندن و درك آن آسان باشد. استانداردهاي كدگذاري قوانين و

دستورالعمل هايي براي برخي از جنبه هاي برنامه نويسي به منظور سهولت خواندن كد. اكثر

سازمان هايي كه نرم افزار توسعه مي دهند به طور منظم استانداردهاي خود را توسعه مي دهند.

قراردادهاي نامگذاري

برخي از قراردادهاي استاندارد نامگذاري كه اغلب رعايت مي شوند عبارتند از:

• نام بسته ها بايد با حروف كوچك (به عنوان مثال ، mypackage ، edu.iitk.maths) باشد

• نام هاي نوع بايد اسم باشند و با حروف بزرگ شروع شوند (مثلاً،

8

Day، DateOfBirth، EventHandler) نام متغيرها بايد اسم هايي باشند كه با حروف كوچك شروع مي شوند.

(به عنوان مثال، نام،

مقدار) اسامي ثابت بايد همه با حروف اصول كدنويسي بزرگ باشند (مانند PI، MAXJTERATIONS)

• نام روش ها بايد افعالي باشد كه با حروف كوچك شروع مي شوند (به عنوان مثال ، getValue ())

• متغيرهاي كلاس خصوصي بايد پسوند _ داشته باشند (به عنوان مثال، "مقدار int خصوصي_"). (برخي استانداردها

نياز است كه اين يك پيشوند باشد.)

• متغيرهاي با دامنه بزرگ بايد داراي نامهاي بلند باشند. متغيرهايي با دامنه كوچك مي توانند داشته باشند اسامي كوتاه ؛ تكرار كننده هاي حلقه بايد i، j، k و غيره قواعد كدنويسي نامگذاري شوند.

اصول كدنويسي

۲۳ بازديد

آزاد كردن يك منبع از قبل آزاد شده به طور كلي ، اصول كدنويسي در برنامه ها ، منابع ابتدا اختصاص داده مي شوند و سپس آزاد مي شوند. به  مثال ، حافظه است تخصيص و سپس تخصيص داده شد. اين خطا زماني رخ مي دهد كه برنامه نويس سعي مي كند آن را آزاد كند

منبع در حال حاضر آزاد شده است. تاثير اين خطاي رايج مي تواند فاجعه بار باشد.

اين خطا زماني رخ مي دهد كه ما سعي مي كنيم به محتواي مكاني كه به NULL اشاره مي كند دسترسي پيدا كنيم. اين

يك خطاي رايج است كه مي تواند يك سيستم نرم افزاري را خراب كند. انجام آن نيز مشكل است

تشخيص دهيد كه عدم ارجاع NULL ممكن است فقط در برخي از مسيرها و فقط در برخي از مسيرها رخ دهد

موقعيت ها اغلب مقداردهي اصول كدنويسي اوليه نامناسب در مسيرهاي مختلف منجر به مرجع NULL مي شود

بيانيه.

عدم وجود آدرس هاي منحصر به فرد

نام مستعار مشكلات زيادي ايجاد مي كند، و از جمله آنها نقض آدرس هاي منحصر به فرد است

انتظار آدرس هاي مختلف را داشته باشيد به عنوان مثال در تابع الحاق رشته، ما انتظار داريم

آدرس مبدا و مقصد متفاوت باشد.

خطاهاي همگام سازي

در يك برنامه موازي، كه در آن موضوعات متعددي وجود دارد كه احتمالاً به برخي از موضوعات مشترك دسترسي دارند

منابع ، سپس خطاهاي همگام  اصول كدنويسي سازي ممكن است [43 ، 55]. انجام اين خطاها بسيار دشوار است

پيدا كنيد زيرا آنها به راحتي آشكار نمي شوند. اما هنگامي كه ظاهر شوند، مي توانند آسيب جدي ايجاد كنند

به سيستم دسته بندي هاي مختلفي از خطاهاي همگام سازي وجود دارد كه برخي از آنها عبارتند از:

1. بن بست ها . شرايط مسابقه

 . همگام سازي ناسازگار فهرست آرايه خارج از محدوده شاخص آرايه اغلب از محدوده خارج مي شود كه منجر به استثنا مي شود. براي ديدن بايد دقت كرد كه مقادير شاخص آرايه منفي نيستند و از مرزهاي خود فراتر نمي روند. استثناهاي حسابي اينها شامل خطاهايي مانند تقسيم بر صفر و استثناهاي مميز شناور است. نتيجه اصول كدنويسي اينها وجود دارد

ممكن است از دريافت نتايج غيرمنتظره تا پايان برنامه متفاوت باشد. خاموش توسط يك اين يكي از رايج ترين خطاهايي است كه مي تواند به طرق مختلف ايجاد شود. مثلا،

از 1 شروع مي شود زماني كه بايد از 0 شروع كنيم يا برعكس ، < - N را به جاي

هنگام كار با انواع شمارش شده ، خطاهاي سرريز و سرريز به راحتي رخ مي دهد ، و

هنگام فرض مقادير انواع داده هاي شمارش شده بايد دقت شود.

استفاده غيرقانوني از &؛ بجاي &؛&:

اگر از منطق غير اتصال كوتاه (مانند & يا |) به جاي منطق اتصال كوتاه (&&) استفاده شود، اين اشكال ايجاد مي شود.

يا ||). منطق غير اتصال كوتاه هر دو طرف عبارت را ارزيابي ايرانيان سايبر مي كند. اما اتصال كوتاه

اپراتور يك طرف را ارزيابي مي كند و بر اساس اصول كدنويسي نتيجه تصميم مي گيرد كه آيا بايد طرف ديگر را ارزيابي كند يا خير

طرف يا نه

خطاهاي مديريت رشته

چندين روش وجود دارد كه در آنها توابع مديريت رشته مانند strcpy، sprintf، دريافت و غيره وجود دارد

مي تواند شكست بخورد. به عنوان مثال يكي از عملوندها NULL است، رشته NULL خاتمه يافته نيست، يا

عملوند مبدا ممكن است اندازه بزرگتر از مقصد داشته باشد. خطاهاي مديريت رشته كاملاً هستند

مشترك.

سرريز بافر

اگرچه سرريز بافر نيز يكي از دلايل مكرر خرابي نرم افزار است، اما در دنياي امروزي اصلي ترين دليل آن است

تأثير اين است كه يك نقص امنيتي است كه مي تواند توسط يك كاربر مخرب براي اجرا مورد سوء استفاده قرار گيرد كد دلخواه هنگامي كه يك برنامه ورودي را كه اصول كدنويسي در يك بافر كپي مي شود ، با دادن a قواعد كدنويسي مي گيرد

افزايش مهارت هاي برنامه نويسي

۳۱ بازديد

ويدئوهاي Net Ninja يكي از بهترين فيلم ها براي برنامه نويسي هستند. افزايش مهارت هاي برنامه نويسي ويديوهايي را در موضوعاتي مانند JavaScript (مبتدي تا پيشرفته) ، Node.js ، React ، Vue.js ، Firebase ، MongoDB ، HTML و CSS خواهيد يافت. فردي كه كانال ها را اداره مي كند يك توسعه دهنده ماهر است و همه محتواي وي رايگان است. شما مي توانيد براي دوره هاي Udemy هزينه كنيد ، آنها را تماشا كنيد ، و همچنان وقتي فيلم هاي رايگان Net Ninja را تماشا مي كنيد ، به اندازه خود ارزش پيدا نكنيد. در واقع ، برخي از دوره هاي Udemy مطالبي را از Net Ninja وام مي گيرند و مطالب وي را در دوره هاي پولي خود آموزش مي دهند. اين كانال مانند يك مدرسه برنامه نويسي كوچك كامپيوتري است كه مي تواند مهارت هاي برنامه نويسي شما را بسيار بهبود بخشد.

عملكرد سرگرم كننده سرگرم كننده

متأسفانه ماتياس ، مالك كانال ، دو ماه پيش افزايش مهارت هاي برنامه نويسي فيلمبرداري را متوقف كرد اما درهاي كانال خود را به طور كامل نبست. با اين حال ، او نگفت كه چه مدت استراحت خواهد كرد ، بنابراين سال ها طول مي كشد تا دوباره از او خبري بگيريم. با اين حال ، فيلم هاي او نكات برنامه نويسي عالي را ارائه مي دهد. هميشه با عجيب بودن آن سرگرم خواهيد شد. اين يكي از بهترين كانال ها براي تسلط بر جاوا اسكريپت است. ماتياس انواع ويدئوها را به ميز مي آورد كه برنامه نويسي عملكردي ، ايجاد شي ، تكراركنندگان و ژنراتورها و ساير توابع JS را توضيح مي دهد.

 

فيلسوف كامپيوتر

 Computerphile يك كانال عالي است ، ايرانيان سايبر  افزايش مهارت هاي برنامه نويسي اما بيشتر براي توسعه دهندگان جوان يا تازه كار طراحي شده است. صاحب كانال برادي هاران است ، او همچنين از كانال هاي ديگر مانند Numberphile (تمركز بر رياضي) ، شصت نماد (بر اساس فيزيك) ، فيلم هاي دوره اي (شيمي) و فيلم هاي عميق آسمان (تمركز بر نجوم) استفاده مي كند. علاقه او به كامپيوتر قطعاً مسري است. به محض ضربه زدن به دكمه پخش ، ويديوهاي آن مجبور خواهيد شد. ويدئوهاي او موضوعاتي مانند بلاك چين ، بيت كوين ، برنامه نويسي رايانه بازي ، اتوماسيون ، تست كد و موارد ديگر را پوشش مي دهد.

بيسكويت

من به دليل لهجه عجيب و غريب آن پسر (به اين معني خوب است) اين را قانع كننده مي دانم. اگر اين كانال را دنبال كنيد ، با C ++ ، شبيه سازها و افزايش مهارت هاي برنامه نويسي ساير مواد برنامه نويسي جالب آشنا خواهيد شد.

اگر عاشق هنر برنامه نويسي هستيد بايد آن را امتحان كنيد.

 

ThinMatrix

 

اگر علاقه داريد موتور بازي سه بعدي خود را با استفاده از OpenGL بسازيد ، كانال ThinMatrix داراي بيش از 50 فيلم آموزشي است كه در اين زمينه به شما كمك مي كند. كارل ، كه كانال را اداره مي كند ، يك توسعه دهنده بازي مستقل است افزايش مهارت هاي برنامه نويسي كه بيش از 5 سال است كه به صورت تمام وقت بازي ايجاد مي كند. نكته جالب در مورد كانال او اين است كه او پيشرفت خود را به عنوان توسعه دهنده مستقل ثبت مي كند و نكات و ترفندهاي برنامه نويسي عالي را به اشتراك مي گذارد. در سال 2018 كارل بازي شخصي خود را با نام "Equilinox" منتشر كرد.

گري از Destroy All Software

در حالي كه اين يك كانال YouTube نيست و نياز به اشتراك ماهانه 29 دلار در ماه دارد ، Gary فيلم هايي را براي توسعه دهندگان مبتدي و پيشرفته ارائه مي دهد. محتوا عمدتا بر كمك به شما در يادگيري علوم كامپيوتر افزايش مهارت هاي برنامه نويسي مهارت برنامه نويسي متمركز است.

افزايش مهارت هاي برنامه نويسي

۲۷ بازديد

ThePrimeagen براي Vim عالي است. عمدتا چيزها را در سطح آموزش مي دهد. اگر با Vim به عنوان ويرايشگر شروع به كار كرده ايد ، اين مكان افزايش مهارت هاي برنامه نويسي عالي براي كسب اطلاعات بيشتر است. اين چيزي است كه ديگران در مورد كانال ThePrimeagen مي گويند: "الگوريتم Youtube هرگز من را نااميد نكرده است. من اكنون او را به عنوان خدا مي پرستم. اين كانال زندگي من را تغيير داده است." ”

 گوراو سن

 Gaurav Sen بر بخش هاي قابل هضم اجزاي طراحي سيستم تمركز مي كند. اين پسر اصول طراحي سيستم مانند مقياس عمودي و افقي و ساير موضوعات مرتبط با سيستم را آموزش مي دهد. در اينجا مشتركين وي در مورد او مي گويند: "OMG ، شما دقيقاً افزايش مهارت هاي برنامه نويسي مربي طراحي سيستم هستيد كه من بدنبال آن هستم. ”

 جان جنگنست

 وقتي صحبت از Rust مي شود ، جان جنجست مرد مناسب شما است. او يك منبع باز در انواع پروژه هاي Rust است. او همچنين تعداد زيادي از برنامه هاي زنده برنامه نويسي Rust را ضبط مي كند ، در منبع باز مشاركت مي كند و پروژه هاي خود را همانطور كه به شما Rust مي آموزد توضيح مي دهد.

 دو دقيقه كاغذ

 Two Minute Papers يك كانال خوب براي پروژه هاي باز هوش مصنوعي است. همانطور كه از نامش پيداست ، مي توانيد فيلم هاي 2 دقيقه اي از مقالات دانشگاهي را نيز بيابيد. بيشتر كارهاي علمي حول محور گرافيك و شبكه هاي عصبي مي چرخد. افزايش مهارت هاي برنامه نويسي اگر به يادگيري ماشين ، چاپ سه بعدي و AI علاقه داريد ، آن را امتحان كنيد.

 ريموند هتينگر

{او كانال YouTube ندارد ، اما فقط تايپ نام او در نوار جستجو براي دسترسي به سخنراني هاي او كافي است. } وقتي صحبت از قدرت پايتون مي شود ، ريموند يكي از بهترين ها در او است

en توضيح داد برخي درباره او چنين مي گويند: "من يك مرد ساده هستم. من ريموند هتينگر را مي بينم ، روي لايك ، بازي و ذخيره كليك مي كنم. او چيزهايي مانند تكه تكه كردن و aliasing ، ايجاد كلاس به طور مستقل ، مرور نمودارها ، كتابخانه ها و موارد ديگر را آموزش مي دهد.

 برنامه نويس ساده

 هدف اصلي اين كانال برنامه نويسان خردسال است. در اينجا مفاهيم كلي برنامه نويسي كامپيوتر وجود دارد كه مي توانيد براي شروع برنامه نويسي تقريباً بلافاصله از آنها استفاده كنيد. جان سونمز ، مالك برنامه نويس ساده ، فقط آنجا نيست افزايش مهارت هاي برنامه نويسي تا اصول برنامه نويسي را به شما آموزش دهد. او همچنين در مورد زندگي صحبت مي كند و توصيه هاي عالي مي كند.

 قطار كد نويسي

 تمركز اين كانال بر روي برنامه نويسي براي مبتديان است. شما خواهيد فهميد كه چگونه بازي هاي ساده اي مانند مار بسازيد. فيلم هاي ديگر شامل يادگيري ماشين ، شبيه سازي ، جاوا اسكريپت و موارد ديگر است. شيوه تدريس او منحصر به فرد است ، اما ممكن است همه آن را جذاب نبينند. اگر از تماشاي برنامه نويسان باتجربه در طول راه خود و حل مشكلات به سرعت لذت مي بريد ، احتمالاً از اين كانال لذت خواهيد برد.

 دانشگاهيان

 براي چارچوب هاي جاوا اسكريپت ، CSS و توسعه وب عالي است. هزاران آموزش وجود دارد كه به شما كمك مي كند پاي خود را به در خانه برسانيد. اين كانال همچنين افزايش مهارت هاي برنامه نويسي دوره هاي عميق 30 ساعته در موضوعاتي مانند JavaScript ، Angular ، Vue ، Node.js و ساير موارد را ارائه مي دهد.

 درك باناس

 اين پسر همه چيز را در برنامه نويسي كامپيوتر ايرانيان سايبر  پوشش مي دهد. مي توانيد صدها آموزش پيدا كنيد تا در سفر به شما كمك كنند. درك همچنين ليست پخش محبوب "JavaScript را در 30 دقيقه ياد بگيريد" ايجاد كرد. اين فيلم از ويدئوهاي كوتاهي تشكيل شده است كه تا آنجا كه ممكن است حاوي اطلاعات زيادي است تا بتوانيد سريع شروع كنيد.

 مارك لوئيس

 مارك ، دكتر و استاد علوم كامپيوتر در دانشگاه ترينيتي ، ويدئوهاي متنوعي را در چارچوب Scala ارائه مي دهد (Scala يكي از بهترين زبان هاي برنامه نويسي با درآمد براي يادگيري محسوب مي شود). اين كانال همچنين فيلم هاي بيشماري در زمينه علوم رايانه عمومي براي مبتديان و كاربران پيشرفته ، برنامه نويسي كاربردي و موارد ديگر ارائه مي دهد. با Mark ، مي توانيد دانش برنامه نويسي خود را گسترش دهيد و مهارت هاي برنامه نويسي خود را به ميزان قابل توجهي ارتقا دهيد.

 Dev Ed

"من اين ويدئو را در تلويزيون 55 اينچي ديدم و پدرم دقيقاً ساعت 3:35 بامداد وارد شد. من هنوز به او توضيح مي دهم كه اد برنامه نويس است و اين يك كانال عادي YouTube است. "اين پسر داراي شخصيت منحصر به فردي است كه شما را مجبور به تماشاي فيلم هاي او مي كند. او در مورد توسعه دهندگان وب ، طراحي وب ، مدل سازي سه بعدي ، افزايش مهارت هاي برنامه نويسي ابزارهايي مانند Figma و ساير موارد هيجان انگيز صحبت مي كند. مهارت برنامه نويسي محتواي آن عمدتا روي برنامه نويسي براي مبتديان تمركز دارد.

 

اشتباهات برنامه نويسي

۲۴ بازديد

يكي از راههاي جلوگيري از اين مشكل اين است كه مرجع به شيء استثنا را دور از دسترس بلوك استثنا قرار دهيد تا در دسترس قرار گيرد. اشتباهات رايج برنامه نويسي در اينجا نسخه اي از مثال قبلي است كه از اين تكنيك استفاده مي كند ، بنابراين كد را تنظيم كرده و با پايتون 2 و پايتون 3 سازگارتر مي كند:

(به هر حال ، راهنماي استخدام پايتون تعدادي از تفاوت هاي مهم را تجزيه و تحليل مي كند ، كه هنگام انتقال كد از پايتون 2 به پايتون 3 بايد در نظر گرفته شود.) چرا؟ زيرا ، همانطور كه در اينجا گزارش شد ، وقتي مترجم خاموش مي شود ، متغيرهاي سراسري در ماژول روي هيچ كدام تنظيم مي شوند. در نتيجه ، در مثال بالا ، در نقطه __ __ فراخواني مي شود ، نام قبلاً روي تنظيم شده است.

 راه حل پيشرفته تري براي اين مشكل نسبت به برنامه نويسي پايتون اين است كه به جاي آن از استفاده كنيد. به اين ترتيب ، اشتباهات رايج برنامه نويسي  وقتي برنامه اجرا شد (وقتي معمولاً خارج مي شود ، منظورم اين است) ، پيش از خاموش شدن مترجم ، كنترل كننده هاي ثبت نام شده شما بيرون انداخته مي شوند.

با اين دانش ، راه حلي براي كد فوق مي تواند چيزي شبيه به اين باشد: اين برنامه يك راه تميز و قابل اعتماد براي فراخواني هرگونه عملكرد تميز كننده مورد نياز پس از خاتمه عادي برنامه ارائه مي دهد. بديهي است ، تصميم با. است كه تصميم بگيرد با شيء متصل به نام. چه كند ، اما شما اين ايده را دريافت مي كنيد.

براي اتمامپايتون يك زبان قدرتمند و منعطف با مكانيسم ها و پارادايم هاي متعدد است كه مي تواند بهره وري را تا حد زيادي بهبود بخشد. با اين حال ، مانند هر ابزار يا زبان نرم افزاري ، درك محدود يا درك توانايي هاي آن گاهي مي تواند بيشتر يك مانع باشد تا يك مزيت ، و ما را در حالت ضرب المثل "دانستن آنقدر خطرناك" قرار دهد.

شنايي با تفاوت هاي ظريف اشتباهات رايج برنامه نويسي كليدي پايتون ، مانند (اما به هيچ وجه محدود به) مسائل برنامه نويسي نسبتاً پيشرفته مطرح شده در اين مقاله ، به شما كمك مي كند تا استفاده از زبان را بهينه كرده و از برخي از رايج ترين اشتباهات آن اجتناب كنيد.براي راهنمايي در مورد سوالات مصاحبه كه مي تواند به شناسايي متخصصان پايتون كمك كند ،

 بايد راهنماي  را مرور كنيد. امروز ما در مورد رايج ترين خطاها در برنامه نويسي صحبت خواهيم كرد. اين اشتباهات معمولاً ساده هستند. با اين حال ، آنها اغلب پيامدهاي طولاني مدت دارند كه رشد و نگهداري پروژه ها را پيچيده مي كند.در اينجا 5 اشتباه است كه در مورد آنها صحبت خواهيم كرد:

# 1 اسامي دلخواه وقتي روي كد خود كار مي كنيم و نياز داريم كه متغير ، روش يا عملكردي را نام ببريم ، اغلب تصميم مي گيريم كه در وقت خود صرفه جويي كرده و يك نام عمومي بگذاريم. برخي پيامدها مي توانند با نامهاي مكرر متغير باشند ، نامهاي بي معني كه كار را پيچيده و / يا مشكل در درك كد مي كند.

براي جلوگيري از اين امر ، بايد نام را از كلمات كليدي مربوط به هدف ، صرف نظر از طول نام ، ايجاد كنيد.شماره 2 عدم اصالت به خاطر داشته باشيد كه ما مانند ديگران فكر نمي كنيم و اطلاعات را به يك شكل پردازش نمي كنيم. اين اشتباهات رايج برنامه نويسي به اين دليل است كه الگوهاي شناختي و فرايندهاي رشد ما متفاوت است.

 بنابراين ، مجبور كردن خود به برنامه نويسي مانند شخص ديگر بهترين نيست ، خطاهاي بيشتري ايجاد مي كند و همچنين پتان سيل خود را محدود مي كنيم. يك نكته براي جلوگيري از اين مشكل ، مطالعه الگوها و طرح هاي برنامه نويسي است. ايده اين است كه تمام آن شيوه هاي خوب را در پيش بگيريد و رد پاي شخصي خود را اضافه ايرانيان سايبر كنيد.

شماره 3 تنها ماندن با نظري  خواندن بسياري از موضوعات مربوط به برنامه نويسي ، زبان ها و الگوهاي مختلف مي تواند براي بهينه سازي كد ما ساده و كاربردي به نظر برسد. با اين حال ، وقتي آن را به ويرايشگر متن مورد علاقه خود مي بريم ، متوجه مي شويم كه آنطور كه فكر مي كنيم نيست. اين امر هنگام تلاش براي حل موقعيتهايي كه با داشتن تجربه عملي بيشتر در اين زمينه مي توان از آنها جلوگيري كرد ، به ما سردرد مي دهد.

به ياد داشته باشيد ، هنگام يادگيري چيز جديدي ، بهترين راه براي تثبيت دانش ، استفاده از آن است! به آنچه روي كاغذ مي خوانيد پايبند نمانيد ، برويد و يك پروژه كوچك ايجاد كنيد تا بتوانيد آموخته هاي خود را در آن اجرا كنيد. شماره 4 درخواست كمك نكنيد

يكي از رايج ترين اشتباهات در برنامه نويسي اين است كه غرور را از بين ببريد و درخواست كمك نكنيد. هنگامي كه يك سد راه داريم اشتباهات رايج برنامه نويسي  (حل مشكل مشكل است) ، ما معمولاً به جاي درخواست كمك ، بر حل با وسايل خود تمركز مي كنيم. با اين كار ما فقط زمان مهمي را از دست مي دهيم و حتي مي توانيم خطايي اشتباه كدنويسي در كد ايجاد كنيم

اشتباهات رايج برنامه نويسي

۳۱ بازديد

خودشه! ما از آرگومان هاي پيش فرض براي ايجاد توابع ناشناس براي دستيابي به رفتار دلخواه استفاده مي كنيم. برخي اين را زيبا اشتباهات رايج برنامه نويسي مي نامند برخي آن را ظريف مي نامند. برخي از آن متنفرند. اما اگر شما يك توسعه دهنده پايتون هستيد ، درك اين نكته مهم است.

 اشتباه رايج شماره 7: ايجاد وابستگي هاي مدول مدور

فرض كنيد شما دو فايل a.py و b.py داريد كه هر كدام براي ديگري اهميت دارد ، به شرح زير:

 خيلي خوب كار كرد. شايد او شما را شگفت زده كرد. از اين گذشته ، ما يك واردات دايره اي داريم كه احتمالاً بايد مشكل ساز باشد ، اشتباهات رايج برنامه نويسي درست است؟

 

پاسخ اين است كه صرف وجود واردات دايره اي چنين مشكلي در پايتون نيست. اگر ماژولي قبلاً وارد شده است ، پايتون به اندازه كافي هوشمند است كه سعي نكند دوباره آن را وارد كند. با اين حال ، بسته به جايي كه هر ماژول سعي در دسترسي به توابع يا متغيرهاي تعريف شده در ديگري دارد ، ممكن است مشكلاتي داشته باشيد.

بنابراين به مثال خود بازگرديم ، وقتي.را وارد كرديم ، مشكلي در وارد كردن. نداشتم ، زيرا براي تعريف خود در زمان وارد كردن به چيزي از نياز ندارد. تنها اشتباهات رايج برنامه نويسي مرجع در به a ، ناميده مي شود. اما آن فراخواني در است و هيچ چيز در  را فرا نمي خواند. بنابراين ، زندگي زيباست.

اوه اوه اين خوب نيست! مشكل در اينجا اين است كه ، در فرايند وارد كردن ، سعي مي كند را وارد كند ، كه در نتيجه f () را فرا مي خواند ، كه به نوبه خود سعي مي كند به x. اما هنوز تعريف نشده است. از اين رو استثنا  حداقل يك راه حل براي اين امر بسيار بي اهميت است. به سادگي. را براي وارد كردن a.تغيير دهيد:

   # وارد كنيد اين فقط زماني كه فراخواني شود 

ايرانيان سايبر ارزيابي مي شود وقتي مهم است ، همه چيز خوب است: براي اولين بار از زماني كه ماژول 'a' فراخواني مي كند چاپ 'در پايان چاپ مي شود1 بار دوم چاپ شده است ، اين يكي تماس ما با استاشتباه رايج شماره 8: برخورد نام ها با ماژول هاي كتابخانه استاندارد پايتون

يكي از مزاياي پايتون تعداد زيادي ماژول كتابخانه است كه از ابتدا به ارمغان مي آورد. اما در نتيجه ، اگر آگاهانه از اين كار اجتناب نمي كنيد ، برخورد نام بين يك نام ماژول و ماژولي با همين نام در كتابخانه استاندارد موجود در پايتون چندان دشوار نيست ( به عنوان مثال ، ممكن است ماژولي به نام در كد خود داشته اشتباهات رايج برنامه نويسي  باشيد ،

 كه با ماژول كتابخانه استاندارد با همين نام در تعارض است).  اين مي تواند منجر به مشكلات بسيار تهاجمي شود ، مانند وارد كردن كتابخانه ديگري كه به نوبه خود سعي مي كند نسخه استاندارد كتابخانه پايتون يك ماژول را وارد كند ، اما از آنجا كه شما قبلاً ماژولي با همين نام داريد ،

 بسته ديگر نسخه شما را به اشتباه وارد مي كند كه در كتابخانه استاندارد پايتون قرار دارد و در اينجا جدي ترين خطاها رخ مي دهد. بنابراين ، بايد مراقب باشيد كه از اسامي مشابه ماژول هاي كتابخانه استاندارد پايتون استفاده نكنيد. تغيير نام يك اشتباهات رايج برنامه نويسي ماژول در بسته شما براي شما بسيار آسان تر از ارائه يك پيشنهاد) براي درخواست تغيير نام بالادستي و تأييد آن است.

اشتباه رايج شماره 9: نمي توان با تفاوت هاي بين پايتون 2 و پايتون 3 كنار آمد تازه اينجا چه اتفاقي افتاده؟ "مشكل" اين است كه در پايتون 3 شيء استثنا خارج از محدوده بلوك جز قابل دسترسي نيست. (دليل اين امر اين است كه در غير اينصورت يك چرخه مرجع با قاب پشته در حافظه تا زمان جمع آوري زباله كار مي كند و منابع حافظه را پاك مي كند.

اشتباه كدنويسي اطلاعات فني بيشتر در اشتباهات رايج برنامه نويسي اين مورد در اينجا موجود است)