1. Mr.hsdn
  2. برنامه‌نویسی و طراحی وب
  3. چهارشنبه, 24 دی 1393
باسلام
دوستانی که در زمینه برنامه نویسی فعالیت دارند قطعا با برنامه نویسی لایه ای آشنا هستند که کاربردهای فراوانی در پروژه های عظیم داره به عنوان مثال نسخه قبلی فتوشاپ را با نسخه جدید مقایسه کنید شرکت ادوبی نمیاد از اول بنویسه پروژه را بلکه امکاناتی رو به اون اضافه میکنه درواقع لایه جدیدی به اون اضافه میشه درمورد سیستم عامل ها هم همینطور و لایه به لایه به برنامه اضافه میشه ولی اکثر سورس های موجود که دراینترنت هستند را من مشاهده کرده همچین قابلیتی ندارند و اگر بخواهی چیزی را اضافه کنی ظاهر اون رو عوض کنی کل کدنویسی یا قسمت زیادی باید عوض بشه این برنامه نویسی لایه ای را بصورت تئوری من شنیدم ومطالبشو خوندم میخواستم بدونم دقیقا چطوری عمل میکنه و میشه باهاش کار کرد و ازش استفاده کرد چون با بکارگیری این قابلیت واقعا کدنویسی و آپدیت نرم افزار خیلی ساده میشه درصورت امکان سورس ساده ای نیز قرار دهید ممنون از همگی
HoSsEiN.K بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
ببین توی کتاب مهندسی نرم افزار چندین روش ساخت نرم افزار رو گفته میتونید مطالعه کنید و استفاده کنید .

اما اگر منظورتون معماری سه لایه هستش این معماری MVC نام داره یعنی Model–view–controller برای اطلاعات بیشتر توی نت جست و جو کنید یک لینک هم میدم مطالعه کنید

لینک
لینک 2
این معماری در خیلی جاها استفاده میشه وقتی توی نت جست و جو کردید و اطلاعات پیدا کردید هر سوالی داشتید در خدمتم
بــرخی آدمها به یــک دلیل از مــسیر زنــدگی مــا می گــذرند:

بـه مــا درسهایی بــیامــوزند کــه اگــر "می مــاندند" هــرگز یــاد نــمی گــرفتیم...
Azoic بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
سلام
در مورد برنامه نویسی لایه ای چیزی نشنیدم
اما چیزی که شما فرمودین بسییار شبیه به شی گرایی هست
در برنامه نویسی به سبک شی گرایی از کلاس و شی استفاده میکنن
البته باید زبان برنامه نویسی که انتخاب میکنی همچین قابلیتی داشته باشه
توضیح مختصرش این میشه:
شما برنامه رو قطعه بندی میکنین و هرکدوم از قطعه ها میشه یک شی
مثلا ارتباط با دیتابیس میشه یک شی، بعد هرجا که لازم داشتی از این شی استفاده میکنی، حالا بعدا اگه خواستی تغییراتی بدی دیگه کل برنامه رو زیر و رو نمیکنی میری مستقیم سراغ همون شی
Mr.hsdn بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
بله تعریف شی گرایی رو میدونم ولی خب مثلا چطور میشه برنامه win رو به WPF تبدیل کرد با استفاده از کلاس واینطور مسائل که نمیشه باید راهی باشه که ظاهر کل برنامه رو تغییر داد بدون اینکه تغییری درکد ها ایجاد بشه.
ممنون
  • صفحه :
  • 1


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.