Описание тега code-maintainability
3
ответа
Использование шаблонов, чтобы избежать подобных функций
Допустим, у меня есть 2 функции, которые выполняют одинаковые операции над аргументами, но используют для этого разные наборы констант. Для упрощенного примера: int foo1(int x){ return 3+4*x } int foo2(int x){ return 6-4*x } В реальных приложениях п…
11 окт '17 в 03:49
3
ответа
Поддержка встроенного программного обеспечения - настройка
Я занимаюсь разработкой встроенного программного обеспечения, которое должно работать на двух-трех разных семействах микроконтроллеров. На данный момент у нас есть make-файлы, которые читают конфигурационные ключи и выполняют компиляцию. Этот процес…
04 янв '12 в 07:52
4
ответа
(избегайте) разделения кода на.cpp и.h в C++ и эффективной компиляции
Обычная практика в C++ - разделять объявления в .h (или же .hpp) и внедрение в .cpp, Я знаю о двух основных причинах (возможно, есть и другие): Скорость компиляции (вам не нужно перекомпилировать все, когда вы изменяете только один файл, вы можете с…
28 дек '15 в 08:29
1
ответ
Обновить со многими распространенными подвыражениями
Каков наилучший способ вычислить таблицу, в которой многие столбцы рассчитываются из других столбцов одной и той же таблицы, а формулы сложным образом строятся друг на друге. Если вам не важна производительность, вы можете просто рассчитать каждый с…
22 фев '19 в 10:42
1
ответ
Максимальная цикломатическая сложность и методы рефакторинга
Какое рекомендуемое пороговое значение Cyclomatic Complexity для любой поддерживаемой Java-функции и на основе этого значения существует какой-либо конкретный метод рефакторинга?
19 мар '16 в 22:11
2
ответа
Вычислительная сложность для регулярных выражений
Регулярные выражения быстро становятся слишком сложными (для меня), чтобы понять. Даже что-то так просто, как [ab][cd], имеет несколько логических ветвей. Моя цель - повысить удобство сопровождения нашей кодовой базы, чтобы ответы на эти вопросы мог…
14 фев '19 в 14:09
0
ответов
Можно ли выполнять поиск в Hiera в модуле?
У меня есть сервис, реализованный на Java, который зависит от 3 файлов свойств. Я определил 'define' для каждого файла свойств в модуле общих свойств и использовал их из модуля, специфичного для службы. Определение для одного из файлов свойств показ…
20 янв '15 в 06:14
1
ответ
В ReactJS как интегрировать основные и локальные (специфичные для проекта) компоненты как плагин
Я создаю фронтенд приложений, используя ReactJS а также redux state container, Это приложение (ядро) будет многократно использоваться в различных проектах, в некоторых из которых мне понадобятся некоторые дополнительные функции / расширения (плагин)…
07 апр '18 в 05:52
1
ответ
Как варианты и конфигурация продуктов Android помогают поддерживать и поддерживать единую базу кода для распространения нескольких клиентов
У меня есть требование, чтобы варианты и конфигурации продуктов Android помогали поддерживать и поддерживать единую базу кода для распределения по нескольким клиентам. Я сослался на несколько ссылок, это дает основную идею. Мой вопрос на самом деле …
14 мар '18 в 14:20
2
ответа
Кто написал эту программную поговорку? "Всегда кодируй, как будто парень, который в конечном итоге будет поддерживать твой код, будет психопатом, который знает, где ты живешь"
Всегда пишите код, как будто парень, который в конечном итоге будет поддерживать ваш код, будет жестоким психопатом, который знает, где вы живете. Я нашел это в чьем-то блоге, и он представляет как Рик Осборн. Но я гуглю это, и другие люди говорят: …
18 май '09 в 03:04
1
ответ
Правильный способ организации привязки событий jquery в больших приложениях
Работая в интерактивных и анимированных клиентских веб-приложениях, мы очень полагаемся на библиотеки jQuery и активно используем их события. В крупных корпоративных приложениях это приводит к большой связи событий, их обратных вызовов и, кроме того…
15 окт '12 в 10:26
1
ответ
Как отправить данные модели в представление через контроллер в MVC C#
Я уже видел много разных архитектур MVC. Все они разные. Я хотел бы знать стандартный способ отправки данных модели в представление с помощью контроллера. Целесообразно ли отправлять объект модели в вид и устанавливать поля вида с помощью одного уст…
27 мар '18 в 21:08
1
ответ
Добавить / удалить столбцы таблицы - сопровождение / оптимизация кода
Каков наилучший способ сохранить код большого проекта? Допустим, у вас есть 1000 хранимых процедур, и вы должны добавить новый столбец в таблицу (или удалить) Там может быть 1-2 или 30 хранимых процедур, которые могут быть затронуты. Просто один "по…
14 ноя '13 в 12:28
0
ответов
Есть ли способ скомпилировать классы из разных файлов SCSS в один класс?
Вы можете запутаться в этом вопросе, я только что понял, используя firebug, что мы должны управлять нашим CSS в разных файлах, ну, это не новая идея, новая вещь - "один класс, разбитый на разные файлы". Например: Предположим, у вас есть неупорядочен…
22 мар '14 в 07:12
2
ответа
Выбор значения в SQL-запросе против (Java) кода
Мне нужно выбрать одно из трех значений целого числа, используя значение столбца в обнуляемом столбце таблицы. Существует как минимум два подхода: 1) использовать SQL для выполнения всей работы: тестировать нулевые значения и выбирать между другими …
11 фев '14 в 18:32
0
ответов
Как управлять исходным кодом SQL, который в данный момент хранится на файловом сервере
Могу ли я поделиться с вами информацией о том, как управлять вашими SQL-запросами в файловой системе у разных поставщиков. Я аналитик данных и пишу много разных SQL-запросов каждый день. Все они являются отдельными запросами и в настоящее время все …
15 июн '16 в 23:51
5
ответов
Java 1.5: Лучшая практика, чтобы сохранить константы для имени столбца таблиц БД?
Технология: - Java 1.5 или 1.6 - Hibernate 3.4 Чтобы избежать обновления имени столбца в нескольких местах при изменении имени столбца или таблицы, я хочу иметь постоянный файл для того же. У меня есть следующие запросы? Одним из возможных решений я…
17 дек '10 в 18:23
4
ответа
CSS дочерняя ширина 100% или px вопрос
Может быть, простой вопрос с простым ответом. Сегодня мне стало интересно, какова разница между шириной дочернего элемента в пикселях или 100%, когда ширина дочернего элемента будет точно такой же, как у родительского элемента. Результаты будут таки…
04 апр '11 в 20:52
1
ответ
Как обычно организовать заголовочный файл в Objective-C?
Я начинаю организовывать мой .h файлы с лучшими намерениями, но каким-то образом они становятся отвратительно грязными. Ниже приведен пример (что не так уж плохо, но я видел гораздо хуже!). Я пробовал группировать разделы с #pragma mark но, кажется,…
13 сен '10 в 09:08
1
ответ
Шаблоны / Практики для обслуживания онлайн приложений?
Я работаю в крошечной компании, которая только что разработала непубличное онлайн-приложение с небольшой ожидаемой клиентской базой. Приложение не велико, но и не компания, и для этого нет инфраструктуры. Добавьте к этому, что мы новички в разработк…
15 окт '14 в 18:40