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

29
Только в теории

Чуть больше года назад мне посчастливилось взять 9-месячный перерыв в работе. Я решил, что в то время я буду оттачивать свои навыки C #. Я начал работать над кучей проектов и заставил себя следовать TDD. Это был довольно поучительный процесс. Сначала это было непросто, но со временем я научился...

29
Как остановить позолоту и просто довольствоваться выпуском работ [закрыто]

Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный...

28
Использование #ifdef для переключения между различными типами поведения во время разработки

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

28
Превращение личного проекта Python в освобождаемую библиотеку

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

28
Как я могу изменить небрежную корпоративную культуру? [закрыто]

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

28
Должен ли я регистрировать тривиальные исправления?

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

28
Как вы организуете высоко настраиваемое программное обеспечение?

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

28
Проверка правильности ввода данных - где? Как много? [закрыто]

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

28
Как убедить моих товарищей по команде следовать некоторым основным правилам

У меня проблема с моими товарищами по команде. Короче говоря: мы трое студентов, работающие над проектом для конкурса. Проект состоит из 2 отдельных приложений: одно для Windows (которое я разрабатываю) и одно для Android (мои коллеги отвечают за его разработку). Наши базы кода никогда не будут...

27
Является ли владение кодом запахом кода?

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

27
Что такое гибкая методология? [закрыто]

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

27
Прекращение бесконечных технических дискуссий и принятие решения

Я всегда сталкиваюсь с людьми, которые любят целую вечность стучать по самым маленьким «техническим вещам». Не поймите меня неправильно, я программист-гик, который любит то, что я делаю, но вы знаете тип разговора. Mac намного лучше, чем Windows Не используйте цикл For Each, используйте цикл While...

26
Как сделать документацию для кода и почему программное обеспечение (часто) плохо документировано?

Есть несколько хороших примеров хорошо документированного кода, такого как Java API. Но большая часть кода в публичных проектах, таких как git и внутренние проекты компаний, плохо документирована и не очень удобна для новичков. На всех этапах разработки программного обеспечения мне приходилось...

26
Что делать, если оценка времени идет не так?

Допустим, вы оценили время рассмотрения дела в 3 дня. На второй день вы заметите, что ситуация растет, и появляются новые сценарии, которые не учитывались при оценке времени. Новое открытие приводит к дополнительным 2 дням (всего 5 дней). Это типичная проблема, с которой вы рано или поздно...

26
Почему не рекомендуется размещать несколько дефектов в одном выпуске / билете?

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

26
Как бороться с кем-то, кому не нравится идея проверки кода?

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

25
Что вы делаете, когда чувствуете, что застряли в проекте? [закрыто]

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

25
Предотвращает ли повторное использование программного обеспечения повторяемость процесса

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

24
Что такое анархия разработчика?

Я читал об анархии разработчика (или программиста), которая, как представляется, выставлена ​​как методология пост-гибкой разработки. Я нашел несколько ресурсов ( 1 , 2 ), но, похоже, их там немного . Мне было интересно, есть ли у кого-нибудь хорошие ресурсы, где я мог бы узнать больше об этом _...

24
Количественная оценка преимуществ современной системы контроля версий [закрыто]

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