محمد افاضاتی
دیده ها، شنیده ها و علاقه مندی های یک برنامه نویس
کلاً معماری های نامبرده شده هر کدام جزئی از الگوی معماری نرمافزار می باشند. الگوهای معماری نرمافزار روشهای طراحی استانداردی هستند که با استفاده از آنها یک نرمافزار ساخته می شود.
با در نظر گرفتن این روشها تا جای ممکن ریسک طراحی پایین آمده و از طرفی در آینده درک ساختار و … راحتتر است. البته در نظر بگیرید که بر روی این معماری ها ساعتها توسط مهندسان نرمافزار فکر شده و در نتیجه performance بهتری خواهند داشت.