Программная инженерия

9
Сколько усилий уходит на поддержание системы сборки?

В подкасте StackExchange # 09 отмечается: В другом исследовании недавно выяснилось, сколько усилий уходит на поддержание системы сборки: от 5 до 30% всех усилий на разработку тратится на обслуживание системы сборки. С огромными вариациями даже при работе над подобными проектами. Назовите название...

9
Разница между этими 3 ролями менеджера [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 3 года назад . Роли: Менеджер по развитию Руководитель программы Руководитель проекта Я...

9
Шаблон наблюдателя по HTTP и TCP / IP (сервер-клиент)

У меня есть сервер и много клиентов (около 50 клиентов), которые подключаются к этому серверу на основе веб-приложения, которое, конечно, основано на протоколе HTTP, который, в свою очередь, использует TCP / IP (поправьте меня, если я ошибаюсь, потому что я Я не очень хорош в сети). Проблема...

9
Далее в параллельности

В прошлом году я много работал над параллелизмом в Java, а также работал над многими параллельными пакетами. Так что с точки зрения развития в параллельном мире я вполне уверен. Кроме того, мне очень интересно узнать и понять больше о параллельном программировании. Но я не могу ответить себе, что...

9
НИТИ: потоки ядра против потоков, поддерживаемых ядром, против потоков уровня пользователя?

Кто-нибудь знает, в чем разница между ними? Мне кажется, что потоки ядра соответствуют коду, который запускает ядро ​​(интуитивно), но я не уверен насчет двух других ... Кроме того, будет ли стандарт pthreads рассматриваться на уровне пользователя и поддерживаться ядром, поскольку вы обращаетесь к...

9
Богартинг уровня доступа к данным

Ситуация: dba является сторонним подрядчиком, который хранит весь код DAL в TFS. Было бы неплохо, как разработчик внешнего интерфейса, иметь возможность добавлять столбцы, настраивать процессы и все такое, не полагаясь на то, что этот чувак ответит на ваши письма, чтобы выполнить свою работу....

9
WinRT и .NET: Что это, где я размещаю и что это меняет?

Скажем, я - разработчик .NET и хочу создать свое приложение на WinRT. Я прочитал, что это совершенно новый API для Windows 8, тесно связанный с приложениями в стиле Metro. Я предполагаю, что я могу разработать для WinRT в .NET / C #? Как это относится, например, к WPF или Silverlight? Предоставляет...

9
Объяснение трюка Google Gravity

Я не большой разработчик JS, но я наткнулся на этот сайт под названием Google Gravity (те, кто его не использовал, попробуйте выполнить поиск там - вы будете поражены), который является ремастерированной домашней страницей Google. С тех пор я размышлял о том, как парень это реализовал. Я попробовал...

9
Возможен ли путь обновления с Win32 до .NET до WinRT?

Я поддерживаю приложение VB6. В настоящее время он заменяется, модуль за модулем, на .NET (включая множество новых функций по мере продвижения). Графический интерфейс в WPF, но практически без связи с бизнес-логикой, так что это не так важно. Я надеюсь, что миграция будет завершена к середине 2012...

9
Когда численность команды превышает 10, можете ли вы вместе планировать выпуск?

Принимая решение о том, над чем работать в следующем выпуске, и оценивая сроки для каждой пользовательской истории (и подзадач для данной истории), вы, ребята, делаете это в группе или просто у менеджеров? Для команды размером 10, это практично? Сколько времени это...

9
Как создать и опубликовать полезную библиотеку Java

Недавно я работал над классом Java, который генерирует перестановки для каждого списка объектов. В любом случае, я хотел бы, чтобы эта библиотека была представлена ​​публике, поэтому у меня есть несколько вопросов: Большинство библиотек я вижу , есть этот сложный пакет именование, в частности , в...

9
Как мне преодолеть мой .NET горб? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Я учил себя, как писать код с помощью очень талантливого друга, который, к...

9
Полезны ли Quines как нечто большее, чем просто программирование?

Квины, которые представляют собой программы, которые генерируют свой собственный код как часть или весь свой вывод, являются изящной идеей для головоломки программирования. Тем не менее, они имеют какое-либо применение помимо...

9
Когда будет наилучшее время для начала портирования кода моего собственного проекта? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Если у меня есть личный проект по программированию, который я планирую...

9
Рефакторинг или обновление баз данных для обработки новых функций

В нескольких ответах на вопрос о схеме базы данных была предложена дополнительная таблица для нормализации базы данных для функции, которая не является частью текущих требований (таблица UserDepartment, позволяющая установить отношение многие-ко-многим между сотрудниками / пользователями и...

9
Как я должен привести свой C ++ в соответствие с современными разработками? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Как мне обновлять C ++ до последней версии, так как я уверен, что язык и лучшие...

9
Возможно ли конфликт между двумя библиотеками DLL, не позволяющий создать решение

Хотя у меня есть конкретный случай, но меня интересует общая ситуация. Могут ли две библиотеки DLL, добавленные в качестве ссылки на проект Visual C #, сталкиваться друг с другом, чтобы помешать созданию решения? Если это так, каковы возможные пути смягчения...

9
Соглашение об именовании файлов для изображений, хранящихся в системе управления версиями?

Мое приложение имеет файл значков, который хранится в системе управления версиями. Теперь завтра я могу решить изменить значок. Я обсуждаю два возможных соглашения об именах файлов значков: Сохраняйте имя файла фиксированным, например, application.ico Пусть имя файла отражает характер изображения,...

9
Как правильно управлять фиксацией, предотвращать конфликты функций и управлять зависимостями с помощью VCS?

Это стало раздражающим фактором работы с большими командами: как вы управляете проверками, предотвращаете конфликты функций и правильно управляете зависимостями с помощью контроля версий? В настоящее время на моем рабочем месте мы используем TFS 2008 и в начале декабря переходим на TFS 2010....

9
Объясните нетехническому менеджеру, что инструмент, который он выбрал, не подходит

Мой нетехнический менеджер только что заплатил за лицензию на использование инструмента, который предназначен для выбора упоминания вашего бренда в блогах, «социальных сетях», комментариях и т. Д. И оценки настроения (положительного, нейтрального, отрицательного) поста. Он хочет, чтобы я...