Библиотеки
Современные программы слишком сложные, чтобы создавать их с нуля, поэтому разработчики используют библиотеки — так код пишется гораздо быстрее.
Библиотека (англ. library) — это набор готовых функций, классов и объектов для решения каких-то задач.
Зачем программистам нужны библиотеки
Мы не пытаемся изобретать велосипед каждый раз, когда нужно поехать в булочную, — просто берём готовый и едем на нём. То же самое и в коде. Программист должен думать о реализации бизнес-логики, а не о том, как работает оборудование или по какому протоколу передаются данные.
Какие библиотеки бывают
Каждая библиотека предоставляет возможности для решения каких-то конкретных задач:
выполнения математических операций;
работы с файлами;
работы с сетью;
шифрования и так далее.
Они могут быть встроены в язык или добавляться отдельно.
Почему нужно уметь работать с библиотеками
Практически весь софт создаётся с использованием библиотек. Если вы не умеете с ними работать, то, скорее всего, просто не сможете найти работу. Даже если вы способны написать всё самостоятельно, компании будет невыгодно вас нанимать: писать без библиотек некачественно, медленно и дорого.
Last updated