سعید صفایی| Saeed Safaee·۱ سال پیشمهندس طراحی(Design engineer)بر کسی پوشیده نیست که طراحان و توسعه دهندگان همیشه یک دید فنی مشترک به محصول ندارند ...
سعید صفایی| Saeed Safaee·۲ سال پیشویژگی جدید در C# 11C# 11در سی شارپ 11، میتوانیم با استفاده از کلمه کلیدی مورد نیاز(required)، ویژگی ها را به عنوان مورد نیاز علامت گذاری کنیم:درنسخه های پایین…
سعید صفایی| Saeed Safaee·۳ سال پیشچرا نیاز به ساختار سازمانی داریماین ساختار ها هستند که معین میکنند که گروه ها چگونه تقسیم بندی، هماهنگ و هدایت شوند.انواع ساختار سازمانی:1- ماتریسی2- خطی3- پروژه ای4- ارکا…
سعید صفایی| Saeed Safaeeدرروزمرگی های کُدِر گایز·۴ سال پیشتفاوت ساختار ها (struct) و کلاس(class)گاهی برنامه نویس باید صدها نمونه از یک شی رو در حافظه ذخیره کند که این کار با استفاده از کلاس یا ساختار(struct) قابل حل است.مثال کاربردی و…
سعید صفایی| Saeed Safaeeدرروزمرگی های کُدِر گایز·۴ سال پیشمحصول چیست و نقش مدیر محصول در نرم افزارهر محصول اینترنتی باید حداقل پنچ ویژگی هایی داشته باشد:1- تدوین چشم انداز محصول(یک چشم انداز روشن از محصول است)2- تهیه فهرست مخاطبان محصول3…
سعید صفایی| Saeed Safaee·۴ سال پیششروع کننده برنامه یا (ModuleInitializers) در دات نتحتما برای شما پیش آمده که در برنامه بخواهید قبل از اجرا برنامه(قبل از هر کاری) یک متد خاصی را اجرا کنیدفرض کنید برنامه ای دارید که قبل از ا…
سعید صفایی| Saeed Safaeeدرکیبوردی برای آزادی·۴ سال پیشبدهی فنی در برنامه نویسیبدهی فنی در برنامه نویسی: هزینه دوبارهکاریهایی که اغلب به خاطر انتخاب راه حل های ساده و زود بازده به جای راه حل اصولی(درست) میپردازیم.de…
سعید صفایی| Saeed Safaee·۴ سال پیشراهنمای Minification در ASP.NET Coreهر توسعه دهنده وب باید برنامه های وب سریع و با کارایی بالا ایجاد کند که این کار در بخش های مختلف و تکنیک ها و فریم ورک های مختلفی نیاز است.…
سعید صفایی| Saeed Safaee·۴ سال پیشطراحی خوب و ویژگی طراحان خوب در نرم افزارچرا می گوییم طراح خوب!!!!!نیروی تغییر در نرم افزار ها امری اجتناب ناپذیر است و همیشه طراحان نرم افزار با آن مواجه هستندهمیشه تغییر در نرم ا…