+2 امتیاز
قبل در برنامه نویسی توسط (7.2هزار امتیاز)
ویرایش شده قبل توسط
برای ابزارهای برنامه نویسی از سه اصطلاح platform ، framework و Toolkit استفاده می شود.

تفاوت این ابزارها چیست و هر کدام چه جایگاهی در معماری نرم افزار دارند؟

2 پاسخ

+3 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

 platform گستردگی مفهومی بزرگتری دارد و تقریبا تمام ابزار های لازم برای تولید نرم افزار اعم از محیط زمان اجرا، کامپایلر، زبان برنامه نویسی، کتابخانه ها و ... را فراهم می سازد.

framework ها مجموعه ای از ابزار ها و کتابخانه ها هستند که یکسری قابلیت general و reusable برای تولید نرم افزار برای یک پلتفرم عرضه می کنند و فرایند تولید نرم افزار برای آن پلتفرم را آسانتر و بهینه تر می سازند.

Toolkit ها یا Tools را می توان با framework ها مقایسه کرد، به نظر من تفاوت زیادی با یکدیگر ندارند ولی Toolkit ها بر جنبه ابزاری تاکید دارند اما framework ها به جنبه کتابخانه ای.

+1 امتیاز
قبل توسط (8.6هزار امتیاز)

این لینک بخوبی تفاوت platform و framework را مشخص میکند

سوالات مشابه

+2 امتیاز
5 پاسخ 2.3هزار بازدید
+1 امتیاز
1 پاسخ 563 بازدید
+1 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
0 پاسخ 555 بازدید
0 امتیاز
1 پاسخ 835 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
1 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 335 بازدید
...