<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Reza Taghizadeh</title>
        <link>https://virgool.io/feed/@rezataghizadeh207</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-07-06 14:17:30</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/2670187/avatar/avatar.png?height=120&amp;width=120</url>
            <title>Reza Taghizadeh</title>
            <link>https://virgool.io/@rezataghizadeh207</link>
        </image>

                    <item>
                <title>کدی که نمی فهمی رو کپی نکن</title>
                <link>https://virgool.io/@rezataghizadeh207/%DA%A9%D8%AF%DB%8C-%DA%A9%D9%87-%D9%86%D9%85%DB%8C-%D9%81%D9%87%D9%85%DB%8C-%D8%B1%D9%88-%DA%A9%D9%BE%DB%8C-%D9%86%DA%A9%D9%86-rmcnnfzuombs</link>
                <description>اگه برنامه نویس باشی حتما تا حالا برات پیش اومده که قطعه کدی رو کپی کنی و ازش استفاده کنی .اگر هم تازه برنامه نویسی رو شروع کردی و هنوز دست به کپی پیست کردنت روون نشده خوندن این پست میتونه خیلی دستت رو روون کنه :)یادمه وقتی خودم کارآموز بودم و سر یک باگ اساسی گیر افتاده بودم ، منتورم اومد بالای سرم و بعد بررسی کد هام پرسید که اینارو خودت نوشتی ؟ گفتم نه سرچ کردم ، گفت نفهمیدی و کپی کردی ! مگه نگفتم کدی که نمیفهمی نباید اصلا کپی کنی :/بعد از اون اتفاق همیشه سعی میکردم هر جا که سرچ کردم ، یه کم اون کد رو بخونم بفهمم داستانش چیه بعد برم سراغ کپی کردنش !در مورد فهم الگوریتم های استفاده شده در کد ها که خیلی خوب جواب می داد .اما یه جاهایی از لایبرری های خاصی استفاده میشد که سر در نمیاوردم و یه جاهایی ام بود که اصلا کد ها گنگ بودن برام .این جور مواقع میومدم اول کد ها رو به صورت سمپل اجرا میگرفتم و یه دیباگ روش انجام میدادم . نتیجه بهتر بود ، بهتر از خوندن صرف کد ها .اما هنوز یه مساله وجود داشت ، بعدها که در روند توسعه مشکلی پیش میومد یا نیاز به تغییری بود و دوباره میرفتم سراغ اون کد ها ، می دیدم که اصلا هیچی ازش متوجه نمیشم و دوباره می رسیدم سر خونه اول :(یه روزی تنبلی رو گذاشتم کنار و روشی رو پیاده کردم . روش این بود هر کدی که کپی میکردم حتما باید یه جوری امضای خودم رو روش میذاشتم ! از اسم متغیر ها گرفته تا نوع پیاده سازی کد رو جوری که برای خودم قابل فهم باشه تغییر میدادم . برای تغییر دادن نیاز بود حتما کد رو خوب بفهمم و چون کد ها رو یه جورایی بومی کرده بودم بعد ها هم برای فهمیدنشون خیلی با چالش روبرو نمی شدم .اگه اینطوری کپی کنی بیشتر یاد میگیری ;)</description>
                <category>Reza Taghizadeh</category>
                <author>Reza Taghizadeh</author>
                <pubDate>Mon, 28 Jul 2025 08:56:58 +0330</pubDate>
            </item>
            </channel>
</rss>