Публикации по теме 'maintenance'
Создание перспективного кода: стратегии написания поддерживаемого программного обеспечения
Написание поддерживаемого кода — это одна из тем, с которой разработчик когда-нибудь столкнется в своем путешествии. Преимущества, получаемые от написания поддерживаемого кода, очевидно, огромны, особенно возможность расширения существующей базы кода. Поэтому я решил написать свое личное мнение о написании поддерживаемого кода.
Что такое сопровождаемость кода?
Сопровождаемость кода — важнейший аспект разработки программного обеспечения. Поддержание кода предполагает не только его..
Чистое кодирование — долгоживущее приложение, спасающее жизни
За последнее десятилетие я написал миллионы строк кода. Я давно слышал о чистом кодировании, но никогда не имел возможности следить за ними или даже не имел возможности их прочитать. Это то, что опытный разработчик из тех, кто не следует чистому кодированию,
Я достаточно умен, чтобы понять хрень, написанную любым разработчиком.
Почему вместо этого мы заботимся об именовании переменной, когда я понимаю логику происходящего.
Кого волнует, как выглядит код, работает ли функциональность..
Машинное обучение для профилактического обслуживания
Мы живем в мире, который связывает жизнь с технологиями. Большую часть времени мы прямо или косвенно проводим с машиной. Может быть, это ваши часы или лифт, который раньше поднимался на ваш этаж. Иногда ломать их неудобно. Если вы находитесь в сломанном лифте, это поднимет вам настроение и приведет к потере точного времени.
Профилактическое обслуживание пытается спрогнозировать отказ и выполнить профилактические операции, чтобы повысить доступность систем. Некоторые поломки могут..
Рефакторинг — Часть 1
Вы хотите добавить новую функцию (например, новый класс, метод и т. д.) в свой проект. У вас есть два варианта: во-первых, написать грязный и загроможденный код очень быстро, и вы наверняка знаете, что позже вам придется потратить много времени на его изменение. Во-вторых, потратьте еще несколько раз и напишите чистый и понятный код.
В одной из компаний, где я работал, был проект медицинского архива, который использовался для сканирования файлов пациентов. Прошло почти два месяца с тех..
Когда писать свою библиотеку, а когда использовать чужую
Иногда, когда вы программируете, вы натыкаетесь на функцию, с которой лучше всего справиться, имея целый модуль, который делает это. Например, предположим, что вы хотите прочитать CSV или внедрить поддержку HTTP на стороне сервера.
Для таких вещей уже есть библиотеки, и вы были бы безумны, если бы не использовали их. На одном конце спектра сложности у нас есть такие задачи, как чтение CSV — библиотеки для этого просты, требуют для интеграции чуть больше нескольких строк кода и хорошо..
Автоматизированная проверка дорожного покрытия с использованием машинного обучения: переломный момент для владельцев дорожных активов
Важность упреждающего обслуживания дорожного покрытия в оптимизации вашей стратегии управления дорожными активами и, следовательно, вашего доступного бюджета
Автоматизированные проверки дорожного покрытия с использованием машинного обучения изменили правила игры для владельцев дорожных активов, которым необходимо управлять своими сетями с ограниченными ресурсами. Этот новый подход заменяет традиционные методы проверки дорог, которые являются трудоемкими, отнимающими много времени и..
Мейнтейн-атон для Нока
Мейнтейн-атон для Нока
Nock - это лучший инструмент для создания макетов http для разработчиков на Node.js. Но на данный момент его разработка застыла в мертвой точке. Наш вопрос, как сопровождающих, следующий: Можем ли мы использовать полусинхронный онлайн-хакатон как способ вдохнуть жизнь в проект? Мы не знаем, но собираемся выяснить в эту пятницу.
Текущий статус Нока
Разработанный в начале 2016 года, Nock в течение последнего года с тех пор, как первоначальный..