درود وقتتون بخیر
یه موضوعی که من خیلی وسواس بیش از حد روش به خرج میدم و گیر میکنم روش موضوع معماری و ساختار پروژس
سوال هایی که دارم خیلی زیاده ولی خب اصلی هاش ایناس ...
یکی اینکه ساختار پروژه صرفا برای مرتب سازی فایل هاس ؟ یا اینکه تاثیر در امنیت و سرعت و ... حین اجرا هم داره ؟
دوم اینکه یه پروژه ی بزرگ رو با اندپوینتهای خیلی زیاد در نظر بگیرید
مثلا یه روتر برای کاربران...
که افزودن و مشاهده و ادیت و حذف و تغییرات پارامترهای کاربر و ...مثل عوامل ثابت فیش حقوقی داره
یه روتر برای حقوق و دستمزد بر فرض مثال داریم که ...
صدور فیش پرینت فیش لیست حقوق دستمزد و .... داره
و ....
حالا ممکنه این فایلهای روتر رو همه رو به یه دایرکتوری دیگه تو همون دایرکتوری روتر منتقل کنیم ؟
این شکلی میشه که دایرکتوری روتر رو که باز میکنی یه سری دایرکتوری دیگه هست برای منابع انسانی و حقوق دستمزد و انبار و فروش و ...
و عینا همین ساختار تو هندلرها و سرویسها و .... هم تکرار میشه
تست کردم و به نظر که امکان پذیره و مشکلی نداره ولی ایا کار درست و حرفه ایی هست ؟
راههای بهتری هم برای این کار داریم ؟
ای کاش کل این دوره فقط راجب ساختارو اینا صحبت شده بود :)))
راجب DDD یا هگزاگونال یا ...