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

2ответа
3 голоса
Как адаптировать методологии Agile к разработке системы обработки большого объема?
Я разрабатываю системы обработки большого объема. Подобно математическим моделям, которые вычисляют различные параметры на основе миллионов записей, вычисленные производные поля над миллионами запис
3ответа
3 голоса
Где я должен поместить typedef при использовании в сигнатурах методов в C ++?
Я использую класс Необязательный , очень похожий на класс boost. По семантическим причинам я переключил атрибут одного и того же (структурированного) типа в некоторые определения классов (а следова
3ответа
3 голоса
Лучшая практика избегать частичных ветвей
Я делаю много кодирования в python и получаю много условий if без else так сказать частичные ветви. например:. # if a certain kwarg was passed to a function call if kwargs.get('a_option'):
4ответа
3 голоса
Оберните все внешние вызовы флагом для борьбы с рекурсией и двойным входом?
Получение прогнозируемого результата для каждого возможного ввода зависит от каждого модуля. Например (в C #): class Logger { public ITextWriter Writer { get; set; } private uint counter;
2ответа
3 голоса
Размышляя о завершенном проекте без каких-либо других технических критических замечаний?
Я курятник (в колледже, но я работаю 3 месяца, затем занимаюсь в течение 3 месяцев, снова работаю в течение 3 месяцев и т. д., пока я не закончил) в компании в своем ИТ-отделе. Моя работа обычно свя
2ответа
3 голоса
Размышляя о завершенном проекте без каких-либо других технических критических замечаний?
Я курятник (в колледже, но я работаю 3 месяца, затем занимаюсь в течение 3 месяцев, снова работаю в течение 3 месяцев и т. д., пока я не закончил) в компании в своем ИТ-отделе. Моя работа обычно свя
2ответа
3 голоса
Минимизуемость или удобочитаемость?
Я создаю много плагинов для системы управления контентом, которую я пишу. Я считаю, что крайне важно, чтобы файлы сценариев (особенно, если они были плагинами) загружались быстро, что приводит меня
1ответ
3 голоса
Что делает дизайн по контракту инструментом?
Конструирование по контракту основано на логике Хоар, где доказательство правильности программы устанавливается путем рассуждения о предварительных условиях и инвариантах. Каковы средства и предп
1ответ
3 голоса
Функция обертки или сглаживание с объединением?
У меня есть структура, которая может содержать еще 2 члена в зависимости от переменной препроцессора. struct foo { int m1; // ... (other members) #ifdef MORE_MEMBERS int m2; in
1ответ
3 голоса
Существуют ли общепринятые руководящие принципы для написания безопасного кода C? Как люди узнают об этом? [закрыто]
C часто, кажется, преподается в терминах сжатых примеров без особого учета безопасности кода, таких как переполнение буфера и т. д. Я часто задавался вопросом, существуют ли проверенные, полностью б
1ответ
3 голоса
Что мотивирует синтаксическое предпочтение в отношении объявления указателя в C /C ++? [Дубликат]
     У этого вопроса уже есть ответ:                   Если вы пользуетесь «T * var», вы когда-нибудь пишете " Т *»? [Дубликат]                                      4 ответов               
1ответ
3 голоса
Инструменты для измерения и измерения кода? [Дубликат]
     У этого вопроса уже есть ответ:                   Какие полезные показатели для исходного кода? [Закрыт]                                      17 ответов                              
2ответа
3 голоса
Каким должен быть мой «образец большой кодовой базы»? [закрыто]
Если работодатель запрашивает образец большого кода, один для всего проекта, какие характеристики должен иметь проект, чтобы показать архитектурные навыки и способность управлять большой кодовой баз
3ответа
3 голоса
Архитектура программного обеспечения для двух аналогичных классов, для которых требуются разные входные параметры для одного и того же метода
Я пишу Java-код для моделирования цепочки поставок. Цепочку поставок можно моделировать либо в промежуточный склад или конфигурацию кросс-доков. Итак, я написал два объекта симулятора IstockSimulato
1ответ
3 голоса
Существует ли отраслевой стандарт структурирования кода и комментариев?
Я работал с несколькими профессиональными командами, и кажется, что структура кода класса колеблется от высокоорганизованного до полностью загроможденного. Недавно я сделал проект с государством Кал
2ответа
3 голоса
Как продвинуть тему плохой практики программирования с коллегой [duplicate]
   Возможный дубликат: Как подойти к коллеге о его или ее качестве кода? Мой коллега по разработке выпускает множество блоков кода, которые меня немного волнуют, в действительности не дела
1ответ
3 голоса
Как часто мы должны запускать анализ SONAR?
Я успешно установил Jenkins, а затем Sonar для непрерывной интеграции. Первые отчеты не так хороши с точки зрения нарушений правил, комментариев, дублирования кода ... Я установил Jenkins, чтобы
2ответа
3 голоса
Что означает «избыточный, но не дублирующий» в требованиях языка Steelman?
требования к языку Steelman имеют следующее:    Язык должен требовать некоторых избыточных, но не дублирующих спецификаций в программах. Я думаю, что могу видеть основную идею (повторное ут
1ответ
3 голоса
Как избежать дублирования функций утилиты через модули?
Я видел этот вопрос , но он не помогите мне, потому что я пишу функциональный код (стандартный ML), и ответы там сильно сосредоточены на OOP (OP рекомендуется использовать шаблон Facade, использова
1ответ
3 голоса
Предложения по рефакторингу плохо написанного веб-приложения ASP.Net MVC [закрыто]
Недавно я унаследовал проект, написанный в ASP.Net MVC, который имеет немало проблем и я ищу предложения о том, как сделать рефакторинг кода. Технические проблемы, обнаруженные до сих пор: Вс
1 2 3 4 5 6 7 8

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

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