سلام

ببخشید عزیزم می خوام یک کوچولو تند انتقاد کنم!!!!!

آقای عزیز این فاجعس س س س س س س س س س س س س س س س

یعنی چی وقتی یک خط کد رو عوض کنم بتونم وارد برنامه شم؟؟؟؟؟؟؟؟

این یکی از بزرگترین عیب هاس
به نظره من باید یک کلاس که با الگوریتم های خودت اینکریپ شده داشته باشی
و حده اقل یک گزینه داشته باشی تویه این کلاس مثلا با نام StateLoginUser با نوع bool
که وقتی کاربر کدشو وارد کرد اگر موجود بود این متغییر True باشه
یا اگر می خوای Ende امنیت بازی در بیاری
از نوع string بگیریش که بتونی یک سری مقادریه غیر قابله فهم داشته باشی که هر کسی حده اقل نتوه
بیاد تویه پروژه هر کار که دلش خواست بکنه!!!!!

بعد از این متغییر تویه Evente فرم Load های فر هایت چک کنی که اگر StateLoginUser == با یک مقداری بود فرم Show بشه!!!!!!!!!!!!!!!!!!!

نکه من بیام بنویسم مثلا وقتی رویه ورود کلیک کرد Show بشه!!!!!






ببخشید شوخی بودا که عصبانی شدم
من همیشه اینجوریم
این از تجربه من بود گفتم واسه پروژه های بعدیت رعایت کنی پروژه امنیتش بالا تر می ره
یا علی
شاید فکر کنی میخوام ادای آدمای بزرگمنش رو در بیارم ولی باور کن مشکل ما تازه کار ها اینه که میدونیم چیزی به اسم انکریپشن وجود داره . میدونیم چیزی به اسم هش کردن وجود داره . اما بلد نیستیم کجا و چطور استفاده کنیم . و این توضیحات امثال شما کمک میکنه که پله پله بالا بریم . باور کن خیلی از بخشهای برنامه رو بارها پاک کردم و از نو نوشتم چون رفته رفته یاد گرفتم چی درسته و چی غلط . و اگه همینطوری پیش میرفت فکر کنم دو سالی باید کنار میذاشتم برای نوشتن این پروژه تا چیز دهن پر کنی باشه . در اونصورت هم که این پروژه شاید روی سایت قرار نمیگرفت و به عنوان آموزش از طریق سورس به همراه کاتالوگش مثل خیلی ها برای فروش گذاشته میشد . اما ترجیح دادم از افتضاحات شروع کنم و در همین تاپیک رفته رفته کاملش کنم . با کمک توضیحات شما دوستان . میبینی چقد مثبتم ؟