• 1405/03/17

چالش های حساسیت :

سلام استاد وقتتون بخیر
ببخشین استاد میدونم این موضوع به خود ASP.NET CORE ارتباطی نداره ولی دیگه نوشتمش اگه میشه تو دوره در موردش صحبت کنید. چون مشکل واقعی خودم و شاید مشکل بقیه بچه ها هم باشه. اینم بگم که دستاورد اصلی خود من از این دوره بحث تجربیات شما هست که داریم استفاده میکنیم و واقعا برامون ارزشمنده و بقیه مطالب رو خب تو یوتیوب و هوش مصنوعی و گوگل و ... میشه پیدا کرد.
تجربه از بازار کار چیزی نیست که بشه جای دیگه پیداش کرد.
واقعیتش من یک مشکلی دارم . همیشه احساس میکنم که کاری که دارم انجام میدهم کامل نیست و برنامه نویس بعدی که کد های منو ببینه میگه ای بابا ببین چی زده؟. مثلا فکر میکنم که کارفرما ممکنه فلان باگ رو تشخیص بده با این که احتمالش خیلی کمه و این باگ تحت شرایط خیلی نادری و اونم اینکه اگه کارفرما خودش بخواد و خیلی حساس باشه رخ میده یا همیشه بدترین سناریو ها رو در نظر میگیرم مثلا همش احساس میکنم که امنیت سایت کافی نیست. مثلا  تو پنل ادمین تمام اعتبارسنجی هایی که جلوی دور زدن سیستم رو میگیره لحاظ میکنم بعدش از خودم میپرسم یعنی ممکنه که مدیر بخواد سایت خودش را خراب کنه و مثلا دیتای خراب وارد دیتابیس بکنه .کلا تو پنل ادمین خیلی رو وارد کردن دیتا توسط ادمین حساسم و نمی ذارم فایل exe یا فایل های js و ... اپلود کنه با اینکه اگه اینکار رو بکنه سایت خودش خراب میشه. من مرز بین این مسئولیت امنیت سایت با خرابکاری ادمین برام کامل مشخص نیست. مثلا همش اینجور تصور میکنم که مدیر اینسپکت میگیره میره مقادیر value و name فیلد ها رو عوض میکنه و یک دیتایی وارد میکنه که کل سیستم مثلا ارور nullrefrence بده . مشکلم این میزان از حساسیت هست . لطفا اگه میشه در مورد این موضوع راهنمایی بفرمایید که راه حل چیست ؟ آیا حساسیت ما منطقیست؟ یا کمال گراییه؟ آیا داریم بیخودی وقت رو رو چیزای غیر مهم تلف میکنیم؟ چون ما فعلا پروژه واقعی انجام ندادیم و تجربه ای از بازار کار و نیاز کارفرماها رو نداریم و دستمون نیومده که چیکار باید بکنیم؟ 
واقعا این یکی از بزرگترین مشکلاتمه. ممنون میشم از تجربیات ارزشمندتون برای حل این مشکل ما استفاده کنید. 
با تشکر