maintainability — все вопросы

3ответа
4 голоса
Как объединить наборы изображений, строк и целых чисел в удобном для обслуживания формате
Итак, я пытаюсь найти наилучший способ объединения множества типов данных. Внутри моего кода я создаю класс. Внешне я хочу иметь одно место для управления следующими типами данных или, по крайней ме
2ответа
4 голоса
Анализ кода AvoidExcessiveComplexity - просто настройка команд
У меня есть форма WPF с 16 кнопками. Когда моя модель представления инициализируется, мне нужно установить все 16 как объекты RelayCommand. Это все, что делает мой метод Initialize (), но это вызыва
1ответ
4 голоса
Некоторые вопросы о CQRS
В настоящее время я изучаю, можно ли применять CQRS при создании конкретной системы, и у меня есть несколько вопросов, на которые я не могу легко найти ответы. Доступность /проверка команды То
1ответ
4 голоса
Удобочитаемость и ремонтопригодность: сжатие операторов в циклы
Во-первых, пример того, что я имею в виду: UINT f, i, s; CONST UINT k[5] = { VK_LBUTTON, VK_RBUTTON, VK_MBUTTON, VK_XBUTTON1, VK_XBUTTON2 }; for (f = RI_MOUSE_LEFT_BUTTON_DOWN, i = 0, s = RI_KEY_
9ответов
30 голосов
Какой самый простой способ написать многострочную строку в JavaScript? [Дубликат]
     На этот вопрос уже есть ответ здесь:                   Создание многострочных строк в JavaScript                                      36 ответов                                На
28ответов
38 голосов
Насколько сложным должен быть код?
Я изучаю алгоритмы, которые могут помочь мне написать меньший, но более сложный код. Вместо того чтобы писать 150 строк операторов if-else, я могу разработать алгоритм, который делает это в 20 строк
6ответов
46 голосов
Массив объектов vs Объект объектов
Задача состоит в том, чтобы решить компромисс между следующими обозначениями: На основе JSON : "users": { "id1": { "id": "id1", "firstname": "firstname1", "lastname
1ответ
1 голос
Читаемость и преимущества полиморфизма
Мы имеем дело с большим количеством операций CRUD в нашем приложении. Каждая таблица базы данных имеет один или несколько соответствующих экземпляров SQLContainer для выполнения различных типов опер
1ответ
1 голос
Выравнивающий код [закрыт]
Недавно я искал решение CSS для выравнивания по вертикали элементов, и я нашел здесь . Одна вещь, которая, как мне показалось, была приятной, была правильно обоснованным кодом; Пример: .vertic
4ответа
1 голос
Есть ли хороший способ сообщить о намерении, что класс содержит только ссылочно прозрачные методы?
Мое рабочее место в основном использует C # для написания кода. Я пытаюсь найти хороший способ указать, что класс с ссылочно прозрачными методами предназначен для ссылочной прозрачности (т. Е. С уче
1ответ
1 голос
Консольное приложение для интервью с разработчиками [закрыто]
Мне поручено помочь нашему отделу кадров создать несколько новых вопросов для интервью для кандидатов, претендующих на должности в области развития. В рамках этого процесса я хотел бы оценить их спо
1ответ
2 голоса
Функции обратного вызова: семантика и ремонтопригодность, когда они не нужны [дублировать]
     У этого вопроса уже есть ответ:                   Как вы узнали, если бы вы написали удобочитаемые и легко ремонтируемый код?                                      19 ответов           
1ответ
2 голоса
Выбирайте динамически правильный заводский класс с инверсией управления
У меня есть TreeView, и я хочу включить контекстное меню, щелкнув правой кнопкой мыши. Он состоит из элементов разных классов , но все они имеют один и тот же базовый класс . Итак, я подумывал
1ответ
2 голоса
Смещение повторных вызовов функций
Я работаю над скриптом пользователя JavaScript, чтобы помочь моей команде сделать сборку билетов на поддержку в веб-интерфейсе более эффективной. При этом я обнаружил, что делаю много вызовов DOM AP
4ответа
2 голоса
Поддержание регулярного выражения в приложении .net
Я уверен, что у всех была его доля проблем с регулярным выражением. У нас есть большое приложение, в котором работает около 30 разработчиков, работающих с веб-приложением mvc3, и проверки двух ре
2ответа
2 голоса
Предотвратите получение кода [дубликат]
     У этого вопроса уже есть ответ:                   Способы перераспределения мусора и поддержания здравомыслия? [Дубликат]                                      11 ответов               
6ответов
2 голоса
Сложность и ремонтопригодность в современном оборудовании
Сегодня, когда современное оборудование и память становятся дешевыми, сколько смысла стоит потратить на анализ алгоритмов или сложность структуры данных? Не лучше ли было бы сосредоточиться на чисто
4ответа
2 голоса
При создании библиотеки для простой программы, что я должен делать, чтобы защитить других от отсутствия безопасности потоков?
При создании библиотеки для простой программы более экономично сделать ее потокобезопасной или есть способ определить использование программы в многопоточной программе и ASSERT () или иначе определи
6ответов
2 голоса
Каковы методы поддержания высокого качества кода при изменении требований?
Всякий раз, когда я пишу часть функциональности с нуля, это хороший и надежный код. Но часто мои предположения о том, как код должен работать, эволюционируют с течением времени. После того, как я
2ответа
3 голоса
Вопросы об идентификации компонентов в MVC
В настоящее время я разрабатываю клиент-серверное приложение в node.js, Express, усы и MySQL. Тем не менее, я считаю, что этот вопрос должен быть в основном языковым и рамочным агностиком. Это пе
1 2 3 4

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

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