Публикации по теме 'coding'


#100DaysofCode — День 1: Стартап GitHub
В рамках #100DaysofCode Challenge я знакомлюсь с использованием GitHub в качестве хостинга/инструмента управления кодом. Используя учебник HelloWorld от GitHub, вы найдете его точным описанием необходимых шагов, чтобы начать делать коммиты. Вот ссылка на учебник: Hello World Проект Hello World — это проверенная временем традиция компьютерного программирования. Это простое упражнение поможет вам… guides.github.com После завершения..

Паттерны проектирования: нулевой объект
Избегайте условной сложности с помощью этого шаблона Есть 23 классических шаблона проектирования, которые описаны в оригинальной книге Design Patterns: Elements of Reusable Object-Oriented Software . Эти шаблоны предоставляют решения конкретных проблем, которые часто повторяются при разработке программного обеспечения. В этой статье я собираюсь описать, что такое шаблон нулевого объекта ; и как и когда его следует применять. Этот шаблон не включен в классическую книгу шаблонов,..

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

Интервью с дизайнером системы — Uber/Lyft
1. Введение Когда дело доходит до передвижения по городу, многие люди выбирают приложения для совместного использования, такие как Uber или Lyft. Действительно, такие приложения очень упрощают поездки на короткие расстояния, предлагая конкурентоспособные цены, достаточно короткое время ожидания и высокую доступность. С технической точки зрения такие системы очень интересны, потому что поиск ближайшего соседа затруднен. В этой статье я хочу поделиться своим дизайном крупномасштабных..

Как программирование может сделать вас счастливее и здоровее
Стресс? Беспокоитесь? В депрессии? Кодируйте свой путь к счастью! У всех нас бывают плохие дни. Вы просыпаетесь не на той стороне кровати. Ты пролил кофе на рубашку. Вы сражаетесь со своим партнером. Иногда кажется, что Вселенная хочет вас заполучить. В такие дни легко почувствовать себя подавленным. Но есть маловероятное лекарство от хандры, о котором вы, возможно, не задумывались: программирование . Я знаю, о чем ты думаешь. Программирование? Разве..

Обработка исключений в Python
1. Что такое исключение? Исключением является ошибка, возникающая во время выполнения программы. Исключения могут возникать по многим причинам, в том числе: Неверный пользовательский ввод Проблемы с доступом к внешним ресурсам (например, файлам, базам данных, сети) Ошибки в коде Непредвиденные условия (например, нехватка памяти, аппаратный сбой) Когда возникает исключение, оно прерывает нормальный ход выполнения программы и может привести к сбою программы. Поэтому важно..

Свести вложенный объект в JavaScript
Сведение вложенного объекта JavaScript — очень распространенный вопрос, с которым я сталкивался в технических интервью . Возьмем в качестве примера следующий объект input . const input = { name: 'Mansi', age: 25, department: { name: 'Customer Experience', section: 'Technical', branch: { name: 'Bangalore', timezone: 'IST' } }, company: { name: 'SAP', customers: ['Ford', 'Nestle'] }, skills: ['javascript', 'node.js', 'html'] }..