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

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

7
Как программисты справляются с разработкой программного обеспечения низкого уровня на языках высокого уровня?
Я немного новичок в программировании, и лучший способ задать этот вопрос - это на примере. Я знаю, как делать основные вещи в Java и C #. Такие вещи, как небольшое приложение Windows Forms или создание универсального класса. Я в основном учился и еще не пытался сделать что-то большое. В любом …

11
Поэтому они пытаются втянуть меня в управление [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 7 лет назад . Я работаю в небольшом отделе информационных технологий в нетехнической компании. Мой менеджер недавно ушел, и они ищут …
20 management 

3
Есть ли какие-либо опросы относительно эффективности Scrum?
Прошли годы с тех пор, как Scrum получил широкое распространение в мире программного обеспечения. Мне интересно, есть ли какое-либо исследование эффективности, проведенное более или менее независимыми людьми / институтами. Очевидно, гуру мошенников, которые путешествуют по всему миру, читая лекции и тренинги, всегда находят множество отличных витрин, однако я бы предпочел …
20 scrum 

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

2
Какие есть альтернативы использованию HTML / CSS макетов для веб-сайтов? [закрыто]
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ …

4
Как сказать клиенту, что я больше не хочу работать над его проектом
Это, вероятно, будет звучать испорчено, но здесь это идет. Я уже некоторое время работаю над проектом для клиента. Мне не дали никаких подробностей, кроме «Это должен быть плагин XYZ и интерфейс с продуктом ABC». Что было хорошо, но сейчас мы подходим к концу (я думаю), и это просто затягивается. У …

10
Что такого сложного в указателях / рекурсии? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . В опасностях java-школ Джоэл рассказывает о своем опыте работы в Penn и …
20 c  pointers  recursion 

3
Как вы исследуете во время парного программирования?
Недавно я начал работать на новой работе, и спаривание помогло мне быстро начать работать там. Однако у меня трудные времена, когда мы должны провести краткое совместное исследование в ходе нашего рабочего процесса, охватывающее функции API, примеры кода или параметры команд. Руководитель группы настоятельно рекомендует нам проводить все исследования на нашей …

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

6
Подводные камни использования MySQL в качестве базы данных? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я неоднократно читал в Интернете, что MySQL - плохая база данных. В …
20 mysql  pitfalls 


11
Какова мотивация, которая заставляет вас придерживаться текущей работы? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 7 лет назад . Есть много людей, которые все еще работают в одной компании более 10 лет. Какова мотивация, которая заставляет …
20 motivation 

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

3
Почему одни ошибки настолько распространены и что мы можем сделать, чтобы их предотвратить?
Кажется, что отдельные ошибки - одна из самых (если не самая большая) распространенная ошибка программирования (см. Https://softwareengineering.stackexchange.com/questions/109/what-are-common-mistakes-in-coding и общепринятая мудрость). По какой причине они так распространены, связано ли это с тем, как работает человеческий мозг? Что мы можем сделать, чтобы предотвратить попадание в жертву одной ошибки?
20 coding  bug 

8
Исправление ошибки, которая до сих пор не вызывала проблем
Недавно я внес изменение, в результате которого какой-то код выполнялся гораздо чаще, чем раньше. Это привело к обнаружению ошибки. Эта ошибка могла произойти в любое время, когда код запускался, но потому что он запускался настолько редко, что никогда не появлялся. Когда я обратил на это внимание ведущего разработчика, он хотел, …
20 ethics 

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