Не было бы очень хороших ресурсов для программиста, если бы у него не было API, не так ли?

Интерфейс прикладного программирования — это термин, который мне потребовалось много времени, чтобы понять, когда я только начинал. Это было страшно. Но после постоянного общения с другими программистами и более опытными разработчиками, я постепенно начал вникать в это, и теперь мне нравится описывать его тем, как армии раньше получали и отправляли подкрепления и припасы из своих базовых лагерей солдатам на передовой.

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

Тем временем пехотинцы будут усердно тренироваться и обеспечивать свою боеготовность. Как только передовая группа вернется, они получатсвойответ и направятся на фронт, где затем начнут наступление.

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

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

Если атакующая команда была достаточно сильна, они осаждали врага и блокировали все входы и выходы в свой лагерь, подобно тому, что оманские арабы сделали для португальцев в форте Хесус во время того, что в народе называют Осадой. форта Иисус». Португальцы теперь были лишены еды и воды, так как не могли получить их из-за пределов форта. Вот что происходит, когда Twitter становится недружелюбным по отношению к разработчикам.

API похожи на пользовательские интерфейсы — только с учетом разных пользователей.

Хотя у меня было простое представление о том, как работают API, сегодняшнее взаимодействие с ним с помощью приложения командной строки было не таким плодотворным. Я узнал из этого потрясающего HTTP-клиента командной строки. Это очень легко использовать в терминале.

С помощью всего лишь строки кода вы можете опубликовать комментарий к проблеме на Github. Вставьте следующую команду в свой терминал и нажмите Enter:

http -a your_github_username POST https://api.github.com/repos/jakubroztocil/httpie/issues/83/comments body='HTTPie is awesome! :heart:'

Это получит URL-адрес для публикации вашего комментария к проблеме jakubroztocil #83, а затем опубликует ваш комментарий. к нитке.

Нет, иди сюда и смотри свой новый комментарий!

Проблема возникла, когда я поднял код из файла в файл terminal_app.py и попытался запустить python terminal_app.py. Это дало мне сообщение об ошибке синтаксиса. Мой фасилитатор посоветовал мне проверить docopt, но время было ограничено, к тому же это очень техническая документация.

Я обязательно позову товарищей по команде работать со мной.

До сих пор это был мой опыт учебного лагеря Andela Kenya Boot Camp, день 3. Он становится все более ужасным.