Публикации по теме 'developer'
Редко упоминаемая сторона разработки программного обеспечения
Программирование - простая часть
Недавно у меня был опыт, когда я потратил полдня на реализацию определенной функции и изменил кучу вещей в кодовой базе. У меня был один тестовый пример, с которым я боролся, и я попросил разъяснений у своих коллег.
В этот момент я обнаружил, что большая часть логики была совершенно ненужной, потому что я сделал неправильные предположения, основанные на моей интерпретации функции.
Подайте грустную музыку .
Если бы я потратил время только на то,..
Как 100 дней кода изменили мою жизнь
Рассказ о том, как вызов самому себе и его документирование могут улучшить вашу жизнь и вашу работу в качестве программиста.
Начало
Свой первый пост в Instagram я сделала 11.09.2017. В то время я еще не знал, что решение принять вызов и задокументировать его окажет такое сильное влияние в долгосрочной перспективе.
Перво-наперво: что такое 100 дней кода?
100 дней кода - это вызов, в котором я поставил себе цель программировать 100 дней подряд . Единственные правила, по которым..
Васил Димов - новейший основной разработчик ARK
Команда ARK стремительно расширяется, и мы рады объявить о найме нашего четвертого нового разработчика за последние 2 месяца! Поприветствуйте Васила Димова из Болгарии.
История профессионального разработчика Васила началась в 1999 году в местной компании по веб-дизайну в Болгарии в качестве основного веб-разработчика, а затем в качестве разработчика программного обеспечения и сетевого администратора в розничном интернет-магазине. В начале 2000-х он присоединился к компании по..
Интерполяция строк C#
Интерполяция строк, некоторые из них мы часто используем во время разработки. Сегодня я покажу интерполяцию строк в C#.
C# 5.0 — форматирование в старом стиле
Как видите (оба фрагмента выводят одно и то же), это то, к чему мы привыкли с первого дня существования C#. На основе индекса. Это здорово, но что, если мы сможем отказаться от отслеживания индекса ({0}, {1}… и т. д.).
Начиная с C# 6.0 — введен интерполированный строковый литерал.
С тех пор, как это было..
Искусственный интеллект, машинное обучение и глубокое обучение
Эта статья написана для того, чтобы бабушка могла понять, что такое машинное обучение и глубокое обучение.
Что такое машинное обучение?
Это отрасль искусственного интеллекта, которая начала приобретать значение с 80-х годов. Это тип ИИ, который больше не зависит от правил и программиста, но компьютер может устанавливать свои собственные правила и учиться сам по себе. Машинное обучение происходит с помощью алгоритмов. Алгоритм — это не что иное, как последовательность..
Создание приложения бессерверной аналитики для сбора и запроса данных о потоках кликов
Лучший способ ответить на вопросы о поведении пользователей - часто собирать данные. Распространенным шаблоном является отслеживание кликов пользователей по продукту с последующим выполнением аналитических запросов по полученным данным для получения целостного представления о поведении пользователей.
В моем случае мне было любопытно узнать о предпочтениях разработчиков по нескольким спорным вопросам. Итак, я построил простой опрос и собрал десятки тысяч точек данных от разработчиков в..
Роль разработчиков в формировании исследовательского опыта
Роль разработчиков в формировании исследовательского опыта
Мы проживаем все больше и больше аспектов нашей жизни через призму технологий, будь то взаимодействие с традиционными компьютерами, телефонами, интеллектуальными устройствами или даже носимыми устройствами. За всеми этими технологиями стоит огромное количество преданных своему делу разработчиков программного обеспечения, создающих уникальные новые возможности (или просто борющихся с техническим долгом за более почтенные!). В..