Вопросы с тегом «decisions»

49
Как мне управлять техническими дебатами по поводу WCF против Web API?

Сейчас я управляю командой из примерно 15 разработчиков, и мы застряли на этапе выбора технологии, когда команда разбита на две совершенно противоположные команды, обсуждающие вопрос об использовании WCF и веб-API. Команда A, которая поддерживает использование Web API, выдвигает следующие причины:...

37
Где вы проводите черту за свой перфекционизм? [закрыто]

Перфекционизм может быть хорошим и плохим при программировании. Когда и где вы проводите черту, когда решаете проблемы? Когда вы решаете, когда решение является излишним, слишком общим или просто слишком футуристическим? Пожалуйста, прокомментируйте, если вопрос...

36
Как принимать важные технические решения за минимальное время

У меня есть 2 дня, чтобы принять очень серьезное решение об инструментах и ​​платформах, которые моя компания собирается использовать для переноса своего приложения WPF на Linux / Android / iOS и так далее. Очевидно, я могу указать своим старшим, что двух дней вряд ли хватит на чтение обо всех...

30
Как эффективный способ записать обоснования решений о дизайне продукта?

В нашей компании мы не используем какие-либо проектные документы. У нас всего три сотрудника, поэтому все обсуждения дизайна продукта происходят лично или в Slack. (Мы также работаем над базовым пакетом Slack, который позволяет просматривать только самые последние сообщения.) Наш продукт все еще...

23
Контрольный список, чтобы избежать блокировки поставщика?

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

22
Аспектно-ориентированное программирование: когда начинать использовать фреймворк?

Я просто смотрел этот разговор по Greg Молодых предупреждений людей к ПОЦЕЛУЮ: Keep It Simple Stupid. Одна из вещей , которые он предложил, что делать аспектно-ориентированное программирование, один вовсе не нужны рамки . Он начинает с строгого ограничения: все методы принимают один и только один...

14
Бизнес пытается принимать технические решения

Мы часто сталкивались со сценариями, когда бизнес обещал клиенту новую функцию. Бизнес пообещает, что эта функция будет реализована определенным образом. Эти технические детали, обещанные бизнесом, обычно скудны. К сожалению, клиент теперь настроен и хочет, чтобы эта функция была реализована так,...

12
Что делать, если начальник всегда откладывает важные решения относительно требований и общего дизайна?

Начиная новый проект, мой начальник всегда избегает принимать фиксированные решения. Он обычно говорит: хорошо, просто начни что-нибудь писать и будь как можно более универсальным. Когда вы закончите, мы посмотрим, как мы продолжим. Его аргумент в основном заключается в том, что вы никогда не...

11
Стоит ли проводить рефакторинг существующего кода, который не нарушен в проекте, ориентированном на новые функции?

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

10
Каковы опасные углы Qt? [закрыто]

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

10
Должен ли я учитывать стоимость выхода при выборе решения?

В настоящее время я выбираю между двумя жизнеспособными программными решениями / решениями. Решение 1 легко внедрить, но оно заблокирует некоторые данные в проприетарном формате, и его будет сложно изменить позже. Решение 2 сложно реализовать, но потом будет намного легче изменить. Должен ли я...

9
Какое обоснование используется, когда разработчики языка программирования решают, какой знак дает результат операции по модулю?

Проходя операцию по модулю (проспект, в который я вошел, исследуя разницу между remиmod ), я наткнулся на: В математике результатом операции по модулю является остаток от евклидова деления. Однако возможны и другие соглашения. Компьютеры и калькуляторы имеют различные способы хранения и...