آزاده خرسندنیا·۲ سال پیشدیزاین پترن ها(قسمت چهارم)توی این قسمت به معرفی یک الگوی ساده می پردازیم.الگوی Singleton از دسته الگوهای ایجادی.خاطره ی من از Singletonخاطرم هست در مصاحبه استخدامی د…
آزاده خرسندنیا·۲ سال پیشدیزاین پترن ها(قسمت سوم)در این قسمت در مورد مدل دیگه از الگوهای ایجادی یا Creational صحبت خواهیم کرد. در قسمت قبلی الگوی Factory رو توضیح دادم.الگوی دیگه ای که در…
آزاده خرسندنیا·۲ سال پیشدیزاین پترن ها(قسمت دوم)در این قسمت به بررسی اجمالی یکی از پترن های Creational یا ایجادی می پردازیم.در قسمت قبلی گفتیم که الگوهای معروف به GoF یا Gang of Four، به…
آزاده خرسندنیا·۲ سال پیشدیزاین پترن ها(قسمت اول)مقدمهبه عنوان یک برنامه نویس، فارغ از اینکه با چه زبان شی گرایی کد نویسی کنید، یک سری چهارچوب فکری برای کد نویسی باید در اختیار داشته باشید…
آزاده خرسندنیا·۳ سال پیشمقدمه ای بر تست نویسیتست؟فرایند تست برای یک سیستم نرم افزاری، یعنی Verify کردن رفتار اون نرم افزار با استفاده از یک نرم افزار دیگر!. یعنی چی؟ یعنی یک قطعه کدی،…
آزاده خرسندنیادرکتاب باز·۳ سال پیشاگر NET. کار هستید باید بدانید(قسمت سوم)->وابستگی و اصل D از SOLIDدر قسمت دوم ما اصل L از اصول SOLID رو بررسی کردیم.در این قسمت به بررسی اصل D یا همون Dependency Inversion میپردازیم. که به فارسی میشه معکوس…
آزاده خرسندنیا·۳ سال پیشاگر Net. کار هستید، باید بدانید(قسمت دوم) -> ارث بری و اصل L در اصول SOLIDارث بری یا وراثتارث بری یا Inheritance یکی از جنبه های مهم شی گرایی در سی شارپ است.ارث بری در زبان ساده یعنی من یک کلاسی دارم که در آن یک س…
آزاده خرسندنیا·۴ سال پیشاگر .NET کار هستید،باید بدانید.(قسمت اول)مقدمهاز نظر من برنامه نویسان، بی شباهت با نوازندگان نیستند. ساز دستشون، تکنولوژی هست که باهاش کد میزنند، و هنرشون توانایی کد نویسی یا به عب…
آزاده خرسندنیا·۴ سال پیشپروتکل HTTP قسمت ششمگفتیم بعضی از فیلد های هدر مختص درخواست هستند. در ادامه قصد داریم همین فیلد ها رو معرفی کنیم.request-header fieldsAcceptاین فیلد نوع رسانه…
آزاده خرسندنیا·۴ سال پیشپروتکل HTTP قسمت پنجمابتدا یک مرور جامع بر کل مطلب تا کنون داشته باشیم و بعد ادامه مطلب رو بگیم. تا اینجا گفتیم که پروتکل ارتباطی حاکم بر وب، HTTP است که یکی از…