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

1ответ
1 голос
Код обслуживания нуждается в улучшении [дубликаты]
     На этот вопрос уже есть ответ здесь:                   Я унаследовал 200 000 строк кода спагетти - что теперь? >                                      19 ответов                     
2ответа
1 голос
Какие вещи вы рассматриваете при рассмотрении исходного кода iOS? [закрыто]
Мы собираемся сделать несколько обзоров для наших проектов iOS. Мы немного неопытны при рассмотрении кодов друг друга. Разработчики iOS, участвующие в обзорах, будут из других проектов, поскольку, к
4ответа
1 голос
Является ли «Защита» приемлемым именем класса Java
Это происходит из закрытого потока в переполнении стека , где есть уже некоторые полезные ответы, хотя комментатор предложил мне опубликовать здесь. Надеюсь, все в порядке! Я стараюсь писать хор
1ответ
1 голос
Когда я должен передавать значение как переменную класса и когда в качестве аргумента метода?
Есть ли общее правило, когда мы должны передавать значение как переменную класса и когда в качестве аргумента метода? Или это просто выбор разработчика? Например - есть ли причины, почему следующ
2ответа
1 голос
Применить фильтр, только если не null
Моя функция принимает необязательный параметр, type, который используется для фильтрации через коллекцию. Однако фильтр должен применяться только в том случае, если параметр передан (другими словами
1ответ
1 голос
Является ли циркулярная инъекционная инъекция хорошей практикой?
Я пытаюсь создать шаблон зависимостей в некоторых новых классах, более конкретно в транзакционной системе и наткнулся на дилемму. У меня есть класс Person с методом create_new_transaction и класс Tr
1ответ
1 голос
Когда нужно создавать новую py-функцию, а не настраивать другую?
Я и со-разработчик спорят, когда разумно использовать новую функцию, а не настраивать другую. По настройке я имею в виду опцию или скрытую проверку существующей функции. Вопрос может быть перефразир
1ответ
1 голос
Выравнивающий код [закрыт]
Недавно я искал решение CSS для выравнивания по вертикали элементов, и я нашел здесь . Одна вещь, которая, как мне показалось, была приятной, была правильно обоснованным кодом; Пример: .vertic
1ответ
1 голос
Определяет только один метод против S в S.O.L.I.D
Первая версия псевдокода Я считаю запах кода из-за (я думаю) принципа разделения запросов команд и /или S в S.O.L.I.D. То, что мне нравится, это во второй версии. Должен ли я держать их в обзорах
1ответ
1 голос
Lean Startup MVP: код качества или быстрый и грязный [дубликат]
     У этого вопроса уже есть ответ:                   Разрабатывайте быстрые и багги , затем исправить ошибки или быть медленными, осторожными для каждой строки кода? [Дубликат]             
3ответа
1 голос
Должны ли мы применять стиль кода в нашей большой кодовой базе? [Дубликат]
     У этого вопроса уже есть ответ:                   Каков правильный баланс между стабильностью кода и улучшением кода?                                      9 ответов                   
4ответа
1 голос
Как измерить (и улучшить) качество исправлений ошибок? [закрыто]
У меня есть подозрение, что многие исправления ошибок, выполненные нашими разработчиками, рано или поздно вызывают другую ошибку, просто потому, что продукт слишком сложный. Я хотел бы улучшить к
4ответа
1 голос
Какие практические шаги вы предпримете для обеспечения тщательности? [Дубликат]
     У этого вопроса уже есть ответ:                   Каков наилучший способ подготовки ваш дизайн и amp; код для этих «неизвестных неизвестных» ошибок с первого дня?                       
2ответа
1 голос
Качество кода: что стоит посмотреть на ifs?
Мы все видели обсуждения идеальной длины метода. Мой любимый тест лакмусовой бумажки для проверки качества кода - это посмотреть на инструкции if, чтобы проверить, соответствуют ли тестируемые значе
2ответа
1 голос
Имеет ли смысл интерфейс, включающий несколько методов, возвращающих экземпляры объекта?
Сейчас я пишу свой первый истинный API. В процессе я определяю интерфейс для отображения сложных структур данных на другие сложные структуры данных. В настоящий момент интерфейс содержит метод se
2ответа
1 голос
@Deprecated с версии x.y в JavaDoc
Этот вопрос & его ответы полезны, но недостаточны для моей проблемы. Мой вопрос: если я хочу добавить javadoc как @Deprecated. Начиная с версии x.y, заменяемой {@link SomeClass} в javadoc
1ответ
1 голос
Объявления о состоянии на основе условий
Недавно я наткнулся на странный фрагмент кода if(foo == bar){ function foo_bar(){ // Function definition } } Является ли это хорошей практикой кодирования?
3ответа
1 голос
Какова приемлемая скорость отказа программного обеспечения?
Скажем, я создаю некоторое программное обеспечение с генетическим алгоритмом . Чтобы быть уверенным, что программное обеспечение работает правильно во всех ситуациях, мне нужно будет проверить все
3ответа
1 голос
Функции языка программирования, которые помогают ловить ошибки на ранней стадии [закрыты]
Знаете ли вы какие-либо функции языка программирования, которые помогают обнаруживать ошибки на ранней стадии процесса разработки программного обеспечения - идеально во время компиляции или как можн
1 2 3 4 5

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

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