code-quality — все вопросы

6ответов
1 голос
Структурирование многопоточных программ [закрыто]
Существуют ли канонические источники для обучения структурированию многопоточных программ? Даже со всеми классами утилиты параллелизма, которые предоставляет Java, мне сложно структурировать многопот
5ответов
1 голос
Отличается ли «свойство» на C #?
У меня есть класс, созданный в некотором пространстве имен, например SomeNameSpace.SubNameSpace.StaticClassName Вот фрагмент кода из другого файла кода, где я хочу использовать этот класс еще мно
2ответа
1 голос
Может ли технический долг быть обнаружен путем анализа кода?
SonarQube - программный продукт, который выполняет различные правила стиля кодирования и другие показатели, подобные FxCop или Re-sharpper. Он определяет нарушение правил стиля как:    "ВОПРОС О
4ответа
1 голос
Законные причины для циркулярных ссылок в C ++
У меня есть проект, написанный на C ++, над которым я работаю, у которого есть отношения родитель-потомок, где у каждого ребенка есть только один родитель. Я ранее решил, посмотрев этот , чтобы я з
4ответа
1 голос
Должен ли я комментировать или удалять неиспользуемый код из моего решения?
Я работал в истории, и в последнюю минуту меня попросили скрыть что-то от пользовательского интерфейса, и мы будем использовать его в следующем выпуске. Должен ли я удалить его или прокомментир
5ответов
1 голос
Является ли это слишком сухим? [Дубликат]
     У этого вопроса уже есть ответ:                   Правило большого пальца для затрат и экономии для восстановления кода, использовать [дубликат]                                      7 о
3ответа
1 голос
Являются ли защищенные свойства злыми? [Дубликат]
     У этого вопроса уже есть ответ:                   Являются ли тривиальные защищенные геттеры вопиющими излишествами?                                      4 ответов                    
1ответ
2 голоса
Расчет WMC в CK Metrics Suite
У меня есть два класса C1 и C2. C1 имеет 2 метода, а C2 имеет 3 метода, каждое из значений сложности 1. C2 наследует от C1. Итак, я знаю, что C2 имеет 2 + 3 = 5 методов. Вопрос в том, должен ли я вз
1ответ
2 голоса
Как уменьшить «отображение» кода?
У меня есть две компоненты, обе пары парсера /строителя. Таким образом, компонент A может анализировать A и строить A, компонент B может анализировать ---- +: = 4 =: + ---- и построить B. B и A
1ответ
2 голоса
Когда мне следует передать значение параметра как переменную класса, а в качестве ассоциированного. массив?
Следуя моему другому вопросу , существует общее правило, когда мы должны пройти настройку значение, которое контролирует поведение класса (например, отображаемые тексты) как «постоянный или перемен
1ответ
2 голоса
Будет ли этот «беспроводной» синтаксис для моей структуры сделать хорошую структуру кода /дизайн?
Я нахожусь в точке, где я попадаю во внешнюю разработку некоторых сложных веб-приложений, и я хотел бы разработать легкую платформу для личного использования, но я хотел бы получить несколько совето
2ответа
2 голоса
Проверка устойчивости программы с использованием статического анализа кода
(Основываясь на на этом вопросе ) Если у вас есть статический анализатор кода, например Checkstyle , можно ли связать любой материал, который он проверяет на фактическую надежность? Некоторые и
1ответ
2 голоса
Сколько проблем может вызвать использование класса Singleton в качестве модели?
В моих последних приложениях WPF я использовал класс Singleton, который я называю Model, чтобы содержать всю логику моего приложения, такую ​​как чтение файла, обработка информации и т. д. В пред
1ответ
2 голоса
Убирает ли часть логики функцию улучшения или уменьшения читаемости кода?
Если есть некоторый код, который необходимо реализовать через несколько контроллеров (скажем, 10), например: // Inside a controller function var myField = null; var response = service.callBackend
2ответа
2 голоса
Каков правильный способ обработки этого рабочего процесса в TFS
Мой клиент использует TFS и просит людей работать таким образом: Разработчик в Индии пишет первый проект кода Код публикуется в рабочей области (например, 10.1.1.1 \ TFSName Project: FromIndia
2ответа
2 голоса
Должен ли я обновить этот код или продолжить текущий проект
Я работаю с приложением ASP.NET. Приложение отличное и прекрасно работает, но это несколько недостатков. Чтобы привести пример, Каждый элемент управления использует макет абсолютной позиции. Эт
1ответ
2 голоса
Понимание принципа высокой сплоченности для методов объектно-ориентированного проектирования
Я знаю, что идея сильной сплоченности применима к методам, как и к классам. Чтобы быть ясным, когда я говорю сильное сцепление метода, я имею в виду метод, который выполняет только одну задачу и
1ответ
2 голоса
Как реагировать на причудливые запросы в обзорах кода? [закрыто]
Я думаю, что обзоры кода великолепны и очень полезны для всех. С учетом сказанного время от времени я получал обратную связь по запросу на растяжение (приводя к задержке с PR, по крайней мере, до те
2ответа
2 голоса
Объектно-ориентированный повторный дизайн /перезапись
Позвольте мне начать с того, что я уже рассмотрел следующие связанные вопросы и просто хотел продемонстрировать архитектуру программного обеспечения, которую я унаследовал, чтобы увидеть, как мнения
3ответа
2 голоса
Использование условного оператора for loop, не связанного с итерирующей переменной
Является ли это достойной формой для написания кода следующим образом: int done = 0; for (x = 0; !done; x++) { ... something involving 'x', that might end early ... if (!(x < max))
1 2 3 4 5 6

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132