1. Используйте kebab-case для URL
2. Используйте camelCase для параметров
3. Используйте множественное число для коллекций
...
продолжить чтение
JSON:API - это спецификация того, как клиент должен запрашивать получение или изменение ресурсов и как сервер должен отвечать на эти запросы....
продолжить чтение
Чед Файлер: Программист-фанатик...
продолжить чтение
В обеденный перерыв вы оказались на улице, на которую раньше не попадали. Там есть два места, где можно перекусить: палатка с надписью «Конкурентные бургеры» и ресторанчик, который называется «Параллельные салаты»....
продолжить чтение
Связность (cohesion) — это мера того, насколько отдельная компонента образует логически законченную, осмысленную единицу...
продолжить чтение
Статья Дмитрия Елисеева об архитектуре слабосвязанных модулей...
продолжить чтение
Отправка изменений в GitLab, GitHub, Bitbucket...
продолжить чтение
Как использовать git с несколькими удалёнными репозиториями....
продолжить чтение
GET запрос:
https://gitlab.com/api/v4/projects/-repo_id/repository/commits
где -repo_id это ID репозитория...
продолжить чтение
Алгоритм Диффи-Хеллмана — это криптографический метод, используемый для безопасного обмена ключами в незащищенных каналах связи. Он позволяет двум сторонам совместно создать общий секретный ключ, который затем может использоваться для шифрования сообщений, не передавая этот ключ напрямую....
продолжить чтение
Agile разработка — это гибкий подход к разработке программного обеспечения, который фокусируется на непрерывном улучшении, тесном взаимодействии с пользователями и быстрой адаптации к изменениям. Основные аспекты Agile включают:...
продолжить чтение
Ревью кода (Code Review) в GitHub — это процесс проверки изменений в коде, сделанных разработчиками, перед их слиянием (merge) в основную ветку проекта. Этот процесс помогает улучшить качество кода, выявлять баги на ранних стадиях и делиться знаниями внутри команды. Ревью кода в GitHub обычно происходит через pull requests (PR), где изменения в коде......
продолжить чтение
Глава про "запахи кода" из книги Роберта Мартина "Чистый код" посвящена идентификации и устранению распространенных проблем в коде, которые делают его сложным для понимания, сопровождения и дальнейшего развития. "Запахи кода" — это не ошибки, а индикаторы плохих решений в коде, которые со временем могут привести к большему количеству ошибок, усложнить поддержку и ухудшить......
продолжить чтение
Связность — это сгруппированность функциональности таким образом, чтобы иметь возможность вносить изменения в как можно меньшем количестве мест....
продолжить чтение
Книга "Чистый код" акцентирует внимание на том, что код пишется один раз, но читается много раз, поэтому его качество напрямую влияет на производительность и успех всей разработки....
продолжить чтение
$ git config --global user.name "John Doe" ...
продолжить чтение