هدف کتابخانه در یک برنامه کامپیوتری چیست؟
یک کتابخانه در یک برنامه کامپیوتری مجموعه ای از کد های پیش مرتب شده است که می تواند توسط توسعه دهندگان در برنامه های خود استفاده شود. هدف از چنین کتابخانه ای این است که قابلیت های رایج را فراهم کند، به طوری که توسعه دهندگان بتوانند از نوشتن کد مشترک از ابتدا در هر زمان که نیاز دارند اجتناب کنند. این قابلیت ها از قابلیت های پیچیده ای استفاده می کنند، به طوری که توسعه دهندگان بتوانند آنها را در برنامه های خود پیاده سازی کنند، زمان و تلاش لازم برای نوشتن و رفع اشکال کد را کاهش می دهند و در نهایت روند توسعه را تسریع می کنند. کتابخانه ها راهی برای به اشتراک گذاشتن کد و ترویج مدولاریت فراهم می کنند، به توسعه دهندگان اجازه می دهد تنها اجزای مورد نیاز خود را در خود قرار دهند و از کبودی کد غیر ضروری جلوگیری کنند. به طور کلی، کتابخانه ها به افزایش بهره وری، کاهش خطاها و حفظ و به روزرسانی برنامه ها در طول زمان کمک می کنند.