Библиотеки

Современные программы слишком сложные, чтобы создавать их с нуля, поэтому разработчики используют библиотеки — так код пишется гораздо быстрее.

Библиотека (англ. library) — это набор готовых функций, классов и объектов для решения каких-то задач.

Зачем программистам нужны библиотеки

Мы не пытаемся изобретать велосипед каждый раз, когда нужно поехать в булочную, — просто берём готовый и едем на нём. То же самое и в коде. Программист должен думать о реализации бизнес-логики, а не о том, как работает оборудование или по какому протоколу передаются данные.

Какие библиотеки бывают

Каждая библиотека предоставляет возможности для решения каких-то конкретных задач:

  • выполнения математических операций;

  • работы с файлами;

  • работы с сетью;

  • шифрования и так далее.

Они могут быть встроены в язык или добавляться отдельно.

Почему нужно уметь работать с библиотеками

Практически весь софт создаётся с использованием библиотек. Если вы не умеете с ними работать, то, скорее всего, просто не сможете найти работу. Даже если вы способны написать всё самостоятельно, компании будет невыгодно вас нанимать: писать без библиотек некачественно, медленно и дорого.

Last updated