سلام!
مهندس جان یه جایی خوندم که نوشته بود لایه ها رو اگه بصورت بالا به پایین بطوری که لایه ی نمایشی ما که فرم ها رو دربر داره بالاترین لایه و لایه دسترسی به داده که دیتالِیِّر هست رو پایین ترین در نظر بگیریم، تمامی لایه ها فقط لایه پایینی خودشون رو می بینن، یعنی لایه دیتالیر قرار نیست لایه های دیگه رو ببینه و هیچ لایه ای هم قرار نیست لایه نمایشی ما رو ببینه.
سوالم اینه که کلا توی تمام متدولوژیها این صدق میکنه یا فقط بعضی هاشون؟ اگه که تو همه هست پس چرا تو پروژه حسابداری خودمون همه دارن از دیتالیر استفاده میکنند (مثلا اپ و دیتامدل) و احتمالا بعدا بقیه لایه ها(چون هنوز قسمت 15م هستم)؟
سلام
بله درسته اسمش DIP هست
معماری پیاز هم بر این اساسه
اگر خیلی به این مباحث علاقه دارید راجه به دیزاین پترن ها تحقیق کنید
ممون مهندس جان!
بله دارم کم و بیش درباره دیزاین پترن ها میخونم فقط اینکه یه چیزی گیجم کرده ، اول باید معماری نرم افزار رو بخونم بعد طراحی رو یا برعکس؟
برای دیزاین پترن ها باید تسلط و تجربه بالایی روی زبان برنامه نویسیتون داشته باشید