سلام دوستان حالتون چطوره امیدوارم هرجایی هستید حالتون خوب باشه و اگر درحال کدنویسی هستید آرزو میکنم پروژه بدون باگی داشته باشید ( الکی مثلا حرفه ای هستم😋😂).
آقا چند روز پیش یه مقاله و اولین مقاله راکتم رو نوشتم و خوب نظرات خوب بد داشت و برام جالب بود که چه قدر سایتی که معرفی کردم به درد خورد و برای بعضی هام بدرد نخورد و گفتن من تبلیغ کردم حالا اینا مهم نیست ولی یه از دوستان نظر خیلی جالبی در نقد جمله اول که تو این مقاله هم نوشتم گفت که خیلی برام جالب بود گفتم دومین مقاله امو رو به این نظر اختصاص بدم اون هم اینه که هیچ پروژه بدون باگ و با امنیت صد در صد نیست و این حرف کاملا درسته (ولی من همچین آرزویی رو دارم برای برنامه نویسا و آرزو بر جوانان عیب نیست😁).
چطور؟؟؟ یه مورد معرفی کن ماهم بفهمیم 🤨!!؟؟
اگر شما این سوال رو میپرسید یا اول کارید یا برنامه نویس نیستید یا اگر تونسیتد همچین پروژه سطح بالا رو نوشتید که خوشحال میشیم بهمون معرفی کنید ولی از تجربه خودم و اطرافیانم و از سایت تا سیستم عاملی که از اون استفاده میکنم این کاملا مشهوده و نمیشه انکارش کرد از باگ های عجیب غریب ویندوز و گاه بامزه تا مشکلات و باگ های گوگل که بعضا برای بعضی افراد خوش شانسی آورده و امنیت هم که نگم امنیت پایین شبکه اجتماعی تا بازهم ویندوز ( قفلی زدم روی ویندوز چون خودم به شدت عاشق ویندوزم و خیلی باهاش کار کردم و هم خوشی هاشو دیدم هم بدبختی هاشو 😅) با امنیت داغونش .(دوستان اینقدر این موارد زیاده که با سرچ توی گوگل میفهمید و من بخوام یکی یکی مثال بزنم که دهنم سرویسه)
خوب حالا چرا این اتفاقات و باگ ها پیش میاد؟؟و چرا ممکن نیست یا احتمال نزدیک صفر که امنیت یک سایت صد درصد باشه؟؟
خوب نگاه کنید باگ ها و باگ های امنیتی به فاکتور های زیادی وابسته است که من چند تاشو اینجا میگم:
عامل انسانی :
آقا مهم ترین فاکتور برنامه نویسی برنامه نویساش هستش و مهمترین باگ ها از همین عامل پیش میاد چرا که برنامه نویس هم آدم و ممکن از کوچکترین چیز مثل یک نقطه تا استفاده از یک متد منقضی و بدرد نخور براش پیش بیاد و یک پروژه رو مختل کنه و هر چه قدر تعداد افراد گروه بیشتر و پروژه بزرگتر شه این مشکل بزرگتر میشه و ممکن به خاطر همون نقطه یه پروژه به چه عظمت به مشکل بر بخوره که دو برابر اون عظمت باشه و یه تیم و درگیر کن از جمله سینیور ها ارشد های بدبخت رو.
زبان برنامه نویسی :
آقا این عامل زیاد مشکل پیش ساز نیست چون سرعت تکنولوژی خب بالاست ولی بازم ممکن مشکل ساز شه و شاید بگید چطوری ؟؟
خب خود زبان برنامه نویسی تاثیر خیلی پایین داره به تنهایی ولی وقتی عامل انسانی میاد وسط این تاثیر زیاد میشه شما مثلا زبان برنامه نویسید جاوا اسکریت هستش و دارید از یک زبان برنامه نویسی فرانت به عنوان یک زبان بک اند استفاده میکنید و حالا به خاطر اینکه که زبان برنامه نویسید شلوغ و شلخته هست نمیتونید مدیریت کامل و دقیق داشته باشید و به همین دلیل ممکن باگ های عجیبی به وجود بیاد.
هاستینگ:
خب یکی دیگر از این مشکلات و عوامل هاستینگ هست که از نوع سیستم عامل سرور تا نوع فایروال سرور و مشکل کانفیگ ضعیف سرور همه این ها مشکل هستند که روی پروژه شما تاثیر میذارن و بهتره از سایت هایی هاست بخرید که کانفیگ خوب داشته باشنو پشتیبانی خوبی بدن که من خودم از مهین وب هاست استفاده میکنم که واقعا خوبه و پشتیبانی خوبی میده.
نتیجه:
هیچی در کل یک پروژه به عوامل زیادی وابسته است و اینکار خیلی سختی که بخواید یک پروژه بدون باگ بنویسید و برای اینکه این باگ ها کم بشه میتونید پیش نیاز هاتون رو قوی کنید و اینکه مثل همین وب سایت و خیلی از پروژه های بزرگ از نظرات کاربرتون استفاده کنید و از کاربرتون کمک بگیرید.
خوب این مقاله هم تموم شد امیدوارم خوشتون اومده باشه و اگر نظری ، پیشنهادی ، انتقادی دارید حتما کامنت کنید.
دیدگاه و پرسش
در حال دریافت نظرات از سرور، لطفا منتظر بمانید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید