Вопросы с тегом 'maintenance'

Концепция поддержания функциональности программного или аппаратного обеспечения в продуктивной среде
34

Что делать с исходным файлом на С++ 11000 строк?

Итак, у нас есть этот огромный (11000 строк огромный?) исходный файл mainmodule.cpp в нашем проекте, и каждый раз, когда я должен прикасаться к нему, я съеживаюсь. Поскольку этот файл является таким центральным и большим, он продолжает накапливать в...
01 сент. '10 в 7:16
10

Перечисление каждой ветки и даты ее последней редакции в Git

Мне нужно удалить старые и неподдерживаемые ветки из нашего удаленного хранилища. Я пытаюсь найти способ составления списка удаленных веток по дате их последнего изменения, но не могу. Есть ли простой способ перечислить удаленные ветки таким образом...
25 мар. '10 в 9:08
9

Управление очень повторяющимся кодом и документацией в Java

Очень повторяющийся код, как правило, плохой, и есть шаблоны проектирования, которые могут помочь свести это к минимуму. Однако иногда это просто неизбежно из-за ограничений самого языка. Возьмите следующий пример из java.util.Arrays: /** * Assign...
25 февр. '10 в 19:59
11

Удаление миллионов строк в MySQL

Недавно я обнаружил и исправил ошибку на сайте, над которым я работал, что привело к миллионам повторяющихся строк данных в таблице, которые будут довольно большими даже без них (все еще в миллионах). Я могу легко найти эти повторяющиеся строки и вып...
23 авг. '09 в 16:39
13

ResultSet: получение значений столбцов по индексу по сравнению с извлечением по метке

При использовании JDBC я часто сталкиваюсь с конструкциями типа ResultSet rs = ps.executeQuery(); while (rs.next()) { int id = rs.getInt(1); // Some other actions } Я сам спросил (и авторов кода), почему бы не использовать метки для получе...
09 окт. '08 в 11:18
27

Унаследовал кошмар PHP, с чего начать?

Я унаследовал проект PHP, который оказался кошмаром. Вот основные моменты: Все оригинальные разработчики оставили Код не имеет контроля версий Все разработки и тестирование выполнялись на реальном сервере путем переименования и редактирования фай...
09 дек. '08 в 18:48
13

Как написать более удобные регулярные выражения?

Я начал чувствовать, что использование регулярных выражений снижает ремонтоустойчивость кода. Есть что-то злое в отношении терпения и силы регулярных выражений. Perl сочетает это с побочными эффектами, такими как операторы по умолчанию. У меня есть ...
02 апр. '09 в 4:05
3

Есть ли у вас проверки здоровья в вашем веб-приложении или на веб-сайте?

В прошлом я использовал PHP-скрипты для проверки работоспособности для нескольких проектов, но они всегда были настроены по этому поводу и не были написаны для абстракции как самостоятельного продукта. Я хотел бы знать, существует ли такое решение. ...
09 мар. '10 в 0:28
19

Есть ли способ избежать спагетти код на протяжении многих лет?

У меня было несколько заданий на программирование. Каждый из них имеет 20-50 разработчиков, проект продолжается 3-5 лет. Каждый раз, когда он то же самое. Некоторые программисты яркие, некоторые - средние. У каждого есть своя степень CS, каждый чита...
15 дек. '08 в 21:00
6

Как декомпилировать и перекомпилировать приложение базы данных?

У меня есть приложение Access Access, и я хотел бы знать правильный способ декомпиляции и перекомпиляции.
16 июл. '10 в 15:40
37

Запись поддерживаемого кода

Каков самый важный фактор для написания поддерживаемого кода (независимый от языка)?
02 окт. '08 в 14:59
7

Советы по поддержанию внутреннего репозитория Maven?

Я заинтересован в поддержке Maven 2 репозитория для моей организации. Каковы некоторые из указателей и подводных камней, которые помогут. Каковы руководящие принципы для пользователей, которые следует соблюдать при настройке стандартов для загрузки ...
24 июн. '09 в 16:11
4

Как копировать записи данных между двумя экземплярами базы данных SQLServer

Мне нужно скопировать некоторые записи с нашего тестового сервера SQLServer 2005 на наш живой сервер. Это плоская таблица поиска, поэтому никаких внешних ключей или другой ссылочной целостности не беспокоиться. Я могу снова записать записи на реальн...
30 сент. '08 в 17:00
3

Патч против исправления по сравнению с версией Maintenance Release vs Service Pack vs

Когда вы находитесь где-то между версиями 1 и 2, что вы делаете для поддержки своего программного обеспечения? Термины Patch, Hotfix, Maintenance Release, Service Pack и другие все размыты с моей точки зрения, с разными определениями в зависимости о...
06 нояб. '08 в 16:35
3

Когда следует индексировать индексы базы данных?

Я читал о реорганизации большого медленного SQL-запроса над здесь, а текущий самый высокий ответ - от Митча Пшеница, который хочет убедиться, что запрос использует индексы для главный выбирает и упоминает: Первое, что я хотел бы сделать, это провер...
26 нояб. '08 в 17:12