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

Q & A для профессионалов, преподавателей и студентов, работающих в жизненном цикле разработки систем

21
Как вы помните, где в вашем коде вы хотите продолжить в следующий раз? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Когда вы прерываете работу над каким-то кодом (будь то из-за того, что …

12
Каковы плюсы (и минусы) использования «Войти через Twitter / Facebook» для нового сайта? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я и мой друг собираемся запустить небольшой форум на сайте. Я рассматриваю …

17
Почему я должен написать сообщение коммита?
Почему я должен написать сообщение коммита? Я не хочу, и я думаю, что это глупо каждый раз. Интерфейс GUI, который я использую, который будет безымянным, заставит вас сделать это. Я слышал, как другие делают это каждый раз, даже если они используют VCS в командной строке. Если я фиксирую несколько раз …

14
Действительно ли медленная работа языков программирования - это плохо? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

8
Лучшая индустрия для работы в качестве разработчика [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

4
Если баг 5+ лет, то это особенность? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Позвольте мне добавить детали: я работаю в учреждении со многими программистами, тестировщиками, аналитиками QA, …

6
Какое двоичное дерево вы бы порекомендовали?
Я изучаю Haskell и в качестве упражнения создаю бинарные деревья. Сделав обычное двоичное дерево, я хочу адаптировать его к самобалансирующемуся. Так: Какой самый эффективный? Что проще всего реализовать? Что чаще всего используется? Но главное, что вы рекомендуете? Я предполагаю, что это принадлежит здесь, потому что это открыто для обсуждения.

13
Возможности C # или .Net отключить, если не требуется обратной совместимости? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

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

11
Как бороться с генеральным директором, принимающим все технические решения, но с небольшими техническими знаниями?
Вопрос размещен анонимно по понятным причинам. Я работаю в компании с группой разработчиков из 5-6 разработчиков, и я нахожусь в ситуации, с которой мне тяжело иметь дело. Каждый технический выбор (язык, инфраструктура, база данных, схема базы данных, схема конфигурации и т. Д.) Определяется генеральным директором, часто без особого обоснования. Это …

7
Каковы реальные преимущества статического анализа кода?
Такие инструменты, как pc-lint или QAC, могут использоваться для выполнения статического анализа кода на основе кода. По моему опыту статический анализ часто дает огромное количество шума, то есть предупреждений о вещах, которые не являются реальными ошибками, но каким-то образом нарушают одно из правил в данном наборе правил. Отключение определенных правил …

9
Стандарты работы разработчиков на своих рабочих станциях
Мы только что столкнулись с одной из тех ситуаций, которые иногда возникают, когда разработчик заболел в течение нескольких дней в середине проекта. Было несколько вопросов о том, передал ли он последнюю версию своего кода или было ли что-то более свежее на его локальной машине, на которое мы должны были смотреть, …

6
Как вы идете о подготовке замены? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Недавно я спросил об уходе с должности и получил много хороших ответов. Одна из общих тем состояла …

10
Можем ли мы предположить, что все пользователи сегодня имеют доступ к Интернету?
Поскольку Интернет в значительной степени повсеместен, можем ли мы, как разработчики, предполагать, что все пользователи имеют доступ к Интернету? Теперь я не имею в виду, что код написан таким образом, что при отсутствии соединения вся программа падает из-за отсутствия кода ошибки. Я имею в виду, могут ли программы сегодня разрабатываться …

1
Фрилансеры: как вы соберете требования?
Как внештатный программист: Каков ваш процесс сбора требований от клиента? Сколько времени занимает процесс сбора требований? Я знаю, что это не исправлено, и есть такие переменные, как то, насколько быстро клиент отвечает, и тому подобное. В общем, если учесть задержку в ответах и ​​т. Д., Сколько времени потребуется, чтобы получить …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.