ماه: آبان ۱۴۰۴

unit testing: principles, practices and patterns
تست واحدکتاب

فصل سوم: ساختار یک تست واحد

در این فصل باقی‌مانده از بخش اول، یه مرور کلی از چند موضوع پایه‌ای ارائه می‌کنم. ساختار یه تست واحد معمولی رو بررسی می‌کنم، که معمولاً با الگوی ترتیب، اجرا، و بررسی (AAA) نمایش داده می‌شه. همچنین فریم‌ورک تست واحد مورد علاقه‌م یعنی xUnit رو معرفی می‌کنم و توضیح می‌دم چرا از اون استفاده می‌کنم و نه از رقباش.
کتابمعماری نرم افزار

فصل ۶. معماری لایه‌ای: جداسازی دغدغه‌ها

اگه مسئله‌ت ساده باشه و زمان هم اهمیت زیادی داشته باشه، اصلاً لازمه به معماری فکر کنی؟بستگی داره که بخوای چیزی که می‌سازی چقدر عمر کنه.اگه قراره موقتی باشه، بی‌خیال احتیاط شو.ولی اگه نه، پس ساده‌ترین معماری‌ای رو انتخاب کن...
کتابمعماری نرم افزار

فصل ۵ سبک‌های معماری: دسته‌بندی‌ و فلسفه‌ها

سبک‌های معماری زیادی وجود دارن.هر سبک به‌دلیلی به‌وجود اومده و فلسفه‌ی خاص خودش رو درباره‌ی نحوه و زمان استفاده داره.درک فلسفه‌ی هر سبک بهت کمک می‌کنه تشخیص بدی آیا اون سبک برای دامنه‌ی کاری تو مناسب هست یا نه. این...