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

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

Большую часть времени я храню конфигурацию приложения разработки в корневой директории проекта, например: app |-- config.json Но это, похоже, не лучший подход, так как этот конфиг в конечном итоге хранится в системе контроля версий - возможно, это приводит к утечке имен пользователей, паролей и...

37
Как мне преодолеть паралич с помощью анализа при кодировании?

Когда я начинаю новый проект, я часто сразу начинаю думать о деталях реализации. «Где я собираюсь поместить DataBaseHandler? Как я должен его использовать? Должны ли классы, которые хотят его использовать, выходить из какого-то абстрактного суперкласса? .. Должен ли я использовать интерфейс? Какой...

37
Как объяснить, что сложно оценить время, необходимое для более крупного программного проекта?

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

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

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

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

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

36
Контроль версий и личный файл конфигурации

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

36
Это признаки плохого разработчика? [закрыто]

Раньше я обвинял меняющихся спецификаций клиентов в гниении кода, не понимая, что бизнес-модели меняются, и моя работа заключается в разработке адаптируемым способом. Теперь я вижу это как признак плохого разработчика (я изменился!). Но теперь я вижу в себе другие «порывы». Недавно я обнаружил, что...

35
Что делать с членом команды, который угрожает уйти все время и с которым трудно работать? [закрыто]

Я работаю в небольшой группе разработчиков с 3 разработчиками. Мы слабо управляемы и не имеем структуры в команде. Там нет назначенного лидера команды, и менеджер довольно руки. Старший разработчик работает в компании 4 года, за это время он приложил огромные усилия для настройки систем и...

35
Какова роль традиционного средства отслеживания ошибок при использовании доски Scrum / Kanban?

С очень высокого уровня, мне кажется, что есть, как правило, 2 типа инструментов управления проектами: Традиционные трекеры, такие как Fogbugz, JIRA, BugZilla, Trac, Redmine и т. Д. Виртуальные платы для карт / инструменты управления гибкими проектами, такие как Pivotal Tracker, GreenHopper,...

34
Почему крупные ИТ-проекты имеют тенденцию терпеть неудачу или имеют большие перерасходы / затраты? [закрыто]

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

33
Как сделать дело для дорогих программистов?

В нашей компании нам нужно делать много, казалось бы, несложных вещей, таких как разработка Mobile UI. Допустим, опытные программисты стоят нам в 4 раза больше, чем новички. Оба в основном способны завершить, казалось бы, простые вещи за одно и то же время. Разница в том, что опытные программисты...

33
История пользователя против требования

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

33
О повышении заработной платы во время проверки производительности [закрыт]

В настоящее время я сталкиваюсь с дилеммой предстоящего обзора производительности. Когда я начал свою компанию около 1 года назад, я старался быть максимально честным в своем восприятии навыков и знаний в области программирования. Я основывал свои воспринимаемые навыки на моих способностях...

33
Абстракт: война между решением проблемы и общим решением [закрыто]

Как программист, я попадаю в дилемму, где я хочу сделать свою программу максимально абстрактной и максимально общей. Обычно это позволяет мне повторно использовать мой код и найти более общее решение для проблемы, которая может (или не может) появиться снова. Тогда этот голос в моей голове говорит,...

32
Как программист, вы обязаны делать расписания? [закрыто]

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

32
Чем Agile отличается от XP?

Я прочитал несколько статей в Интернете, чтобы узнать, как Agile, XP, Scrum, парное программирование отличаются друг от друга / связаны друг с другом, и я получил следующую строку: Scrum и XP почти одинаковы. XP имеет более короткий период релизов, чем Scrum Парное программирование используется в...

32
Плохая практика - переключать дела, чтобы установить среду

За последние три года, в течение которых я работал разработчиком, я видел много примеров, когда люди использовали оператор switch для установки пути (как внутреннего, так и внешнего интерфейса) для URL. Ниже приведен пример этого: Внутренний пример (C #): public static string...

31
Я слишком медленно программирую? [закрыто]

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

31
Распространено ли разделять серверную часть и интерфейсную часть на две позиции в проектах веб-разработки?

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

31
Почему так сложно заставить сотрудников обновлять систему отслеживания проблем?

У меня всегда была такая борьба, чтобы люди обновляли свои проблемы, как в моей компании, так и на работе. У меня было несколько случаев, когда люди действительно делали это по доброй воле своего сердца, но ~ 70% времени мне приходилось гоняться за людьми. Будучи тем, кто обычно осуществляет ту или...