Top.Mail.Ru

“Git для профессионального программиста”, что это?

«Git для профессионального программиста» – это уникальная книга-руководство с
подробным описанием самой популярной системы контроля версий. Ее написали С.
Чакон и Б. Штрауб еще в 2016 году.
Git — это форма управления версиями проекта. Этой системой пользуются как
коммерческие проекты, так и проекты частного порядка с открытым исходным кодом.
Это один из самых эффективных на сегодняшний день способов контроля веб-
проектов. Возникшая потребность в таком продукте, позволило интегрировать Git во
многие версии операционной системы Windows, наладить взаимодействие со
многими популярными IDE и другие платформы веб-разработчиков. Так как
технологии быстро растут, то меняется и скорость и способ их разработки, поэтому
нужна была адаптация руководства по управлению Git. Этим и стала книга «Git для
профессионального программиста».


Скотт Чакон о своей книге «Git для профессионального
программиста»


Первая версия книги «Git для профессионального программиста» вышла в свет еще
в 2012-м году. Хотя с тех пор многое осталось неизменным, но все же появились ряд
серьезных новшеств, которые затронули и сообщество Git. Постоянные Git-
разработчики в курсе возникших нововведений, но вот новым членам сообщества
приходилось более трудно адаптироваться, потому что мануал по использованию
устарел. Так и возникла идея новой версии руководства по использованию Git, что и
представляет собой эта книга образца 2016-го года.


Когда писалась первая версия книги, сама система Git оставалась довольно сложной
в понимании, на тот момент ею пользовались в основном только опытные
программисты. Потом постепенно, она начала обретать популярность, но до такой
массовости как в наши дни было еще далеко. Однако время менялось и система
набирала популярность, теперь она интегрирована в ОС Windows и во многие IDE.
В первой версии книги этого не было описано, так как этого просто на тот момент не
существовало. Во второй книге «Git для профессионального программиста» на этих
моментах останавливались подробнее.


Плюс за время между первой и второй версией книги очень сильно увеличилось
число инди-программистов, которым хотелось выкладывать свои ПО с открытым
кодом. Для этого в момент написания первой книги разрабатывался сайт GitHub. В
момент ее издания, число пользователей этого сайта едва доходило до 1000. На
момент публикации второй версии, число зарегистрировавшихся программистов на сайте GitHub перевалило за 5 млн. То есть число использующих систему Git
существенно выросло.


Именно поэтому во второй версии книги «Git для профессионального
программиста», работе с сайтом GitHub выделен отдельный большой раздел. Хотя
сайт это общественный ресурс, но он очень тесно связан с системами и
сообществами Git. Поэтому этот сайт нужно уметь правильно применять в системе.
Как это делать, тоже описано в книге. Поэтому эта книга обязана быть прочитана
программистами всех уровней, особенно новичками, только познающими систему
Git и сайт GitHub.


Бен Штрауб о своей книге «Git для профессионального
программиста»


Идея возникновения первой книги связана была с тем, что мне самому нужно
изучить работу с Git, а должного мануала не было. А в момент написания книги,
вдруг пришло понимание, что Git-системы — это новый способ в создании
программного обеспечения, которое нужно развивать. На этой общей идеи и было
построено соавторство с С. Чакон.
Вторая версия книги «Git для профессионального программиста» – это способ
облегчить обучение использования системами Git и сайтом GitHub. Эта потребность
возникла стремительным развитием интернет технологий. Не исключено, что будет
еще третья и даже четвертая часть книги через время.


О авторах книги «Git для профессионального программиста»


Бен Штрауб был и остается профессиональным действующим разработчиком. По
совместительству преподает лекции по использованию систем Git. Читает лекции оп
всему миру. Его хобби — это создание чистого, красивого программного
обеспечения, чтение книг и путешествия. Проживает с семьей в США.
Скотт Чакон является соучредителем и инвестиционным директором сайта-проекта
GitHub. Помимо этого официально администрирует и инспектирует сайт Git.
Постоянный участник лекций, конференций и тренингов по системам Git в качестве
лектора и ментора.

Возможно вам будет интересно почитать статью “Что нужно знать для верстки сайта?”


В заключение


Для того чтобы быть успешным программистом, необходимо постоянно развиваться
и обучаться, чтобы «не отставать» от тренда и уровня современной разработке.
Система Git сейчас очень часто используется. Поэтому как ею пользоваться нужно
знать обязательно, особенно если планируете работать над большими проектами
или в больших компаниях. Обычно знания Git спрашивают на первом же интервью.
Поэтому не отставайте, начните уже сегодня читать книгу «Git для профессионально
программиста». Скачать PDF-книгу можете на нашем сайте.

Text.ru - 100.00%

Поделись статьей с друзьями!

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *