Вопросы по теме 'maintainability'

На что следует обратить внимание при рефакторинге проекта для улучшения ремонтопригодности?
У меня есть проект (около 80 тыс. строк), над которым я работаю, и у меня есть почти целый месяц роскошного рефакторинга и добавления функций перед выпуском, пока я стараюсь ничего не сломать. С учетом сказанного, что я могу сделать, чтобы улучшить...
320 просмотров
schedule 24.08.2022

Расчет метрик кода в Visual Studio
Каков предпочтительный диапазон оценок для расчета показателей кода для следующих Индекс ремонтопригодности Цикломатическая сложность Глубина наследования класс Coupling
16127 просмотров

Какие структуры данных можно использовать для повышения удобства сопровождения кода?
Следующий код Python работает, но ремонтопригодность довольно плохая. Однако я не вижу лучшего способа реализовать код для улучшения ремонтопригодности. extraval = "" if aline[0:1] == "-": extraval = '"expanded":true, ' aline =...
114 просмотров
schedule 10.07.2023

Объявление переменных и функций, в каком порядке?
Контекст Я изучаю кодирование на javascript последовательно, удобно для чтения и обслуживания. Ничего не нашел про порядок объявления переменных и функций. Пример: var example = { A: function() { var a, b, c; },...
926 просмотров

Что наиболее важно для создания архитектуры веб-приложения? Масштабируемость, ремонтопригодность или производительность?
В настоящее время я собираюсь перепроектировать работающее веб-приложение для социальных сетей специального назначения и немецкого языка. Текущая версия настолько запутана, что мы решили начать с нуля. Я не хочу снова сталкиваться со всеми...
888 просмотров

Как Visual Studio рассчитывает индекс ремонтопригодности?
Я просматривал сообщения и MSDN, но я не вижу, как создается Индекс ремонтопригодности. Только то, что хорошие и плохие значения. http://msdn.microsoft.com/en-us/library/bb385914.aspx Кто-нибудь знает? Можем ли мы получить ссылку или...
5589 просмотров

Как самостоятельно задокументировать функцию обратного вызова, которая вызывается классом библиотеки шаблонов?
У меня есть функция User::func() (обратный вызов), которая будет вызываться классом шаблона ( Library<T> ). На первом этапе разработки все знают, что func() служит только для этой единственной цели. Несколько месяцев спустя большинство...
932 просмотров

Лучший шаблон проектирования для структурированной последовательной обработки
Выполняя обслуживание проекта, я наткнулся на код, который мне кажется ненужным и трудным для чтения, и я хочу провести рефакторинг, чтобы улучшить читабельность. Функционал представляет собой длинную цепочку действий, которые нужно выполнять...
1194 просмотров

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