PDA

View Full Version : سوال: استفاده از یک پروژه بزرگ یا چند پروژه تو در تو ؟!!!



nlufrnuri
سه شنبه 15 اردیبهشت 1394, 15:38 عصر
با سلام

دوستان من یک سوال کلی دارم ، آیا استفاده از یک پروژه بزرگ تر و فولدر بندی بخش های مختلف برنامه مثل UI , BUS , DATA کار درست تریه یا ، استفاده از چند پروژه کوچکتر در Solution Explorer
برای مثال Modeling ، UserInterface , Data Access , ... هر کدام در یک پروژه جدا گانه باشند و خروجی هایشان به پروژه بعدی فرستاده شود ؟
از نظر شما روش درست کدام است و چرا .

پیشاپیش از اینکه جواب سوالم رو میدید سپاسگذارم.

keiv@n
سه شنبه 15 اردیبهشت 1394, 22:18 عصر
سلام
هر دو روش یکی هستند ، منظور شما همون معماری سه لایس....
شما فقط می تونید مدل رو بین پروژه ها مشترک در نظر بگیرید ، ویو هر پروژه منحصر به فرد هستش و از پروژه به پروژه تغییر خواهد کرد ، کنترلر هم یک عضو وابسته به ویو هست و رابط بین ویو و مدل هستش ...پس می تونه از پروژه به پروژه متفاوت باشه...
اگر چه تا اونجایی که من می دونم معماری ها دلبخواهی هستش ، این از جایی می گم که تا حالا چند تا سی ام اس رو دیدم که، معماریشون عجیب غریب بود ... ولی همشون سه لایه رو داشتن ....
فک می کنم منظورتون از چند پروژه جداگانه داخل یک پروژه ، استفاده از کلاس لایبرری باشه ! آره میشه همچین کاری کرد چرا که میشه اونارو به پروژه اصلی add reference کرد با این کار reusbility رو رعایت کردین و کارتون ساده تر خواهد بود