بهزاد شعبانی

توسعه دهنده پی‌اچ‌پی و لاراول

Software Engineering آرشیو

چند دیدگاه در مورد مهندسی نرم‌افزار

Jul/26/2015

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