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

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

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

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

2
Что такое «структура утверждений»?
Я читал о фреймворке модульного тестирования js-test-driver, когда обнаружил, что ребята за фреймворком намерены интегрировать его с фреймворком утверждений . Что такое основа утверждений? Это своего рода фреймворк для юнит-тестирования? Если это так, что конкретно для таких структур?

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

5
Обучение программированию на ассемблере - Полезные ресурсы [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
10 books  assembly 

7
Как я могу убедить своих пользователей не использовать эскизный интерфейс?
Недавно я работал над прототипом новой системы с использованием Sketchflow, и теперь некоторые ключевые заинтересованные стороны стремятся сделать набросок и внешний вид конечного продукта. Что еще хуже, людей, просматривающих прототип, попросили дать отзыв о набросках в виде довольно впечатляющего опроса, на который 80% ответов были положительными. Это для корпоративного приложения, …

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

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

2
Достаточно ли HTML 5 для разработчиков, чтобы перейти с Flash?
Просто любопытно, потому что многие разработчики используют Flash для многих вещей, которые HTML 4 (поправьте меня, если я ошибаюсь) или ниже не может или с трудом делал, например, скругленные углы (Canvass) и Video Thing и многие другие , На самом деле я не изучал весь HTML5, поэтому мог бы также …
10 html5  flash 

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

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

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

11
Как я могу перейти на работу, используя стек Microsoft? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я окончил университет со степенью бакалавра компьютерных наук, немного изучив C, C ++, Java, Python и …

7
Выбор (правильно?) Технологии и среды
Мы два разработчика, которые находятся на грани начала разработки новых веб-продуктов. Мы оба поклонники бережливого подхода к запуску и хотели бы практиковать непрерывное развертывание. Здесь возникает дилемма - мы оба пришли из C # / Windows, и нам нужно выбрать между: Придерживайтесь .NET и Windows, мы не будем тратить время …

7
Насколько распространено прототипирование как первый этап разработки?
В последние несколько семестров я проходил некоторые курсы по разработке программного обеспечения, и хотя я вижу выгоду во многих формализмах, я чувствую, что это ничего не говорит мне о самой программе: Вы не можете сказать, как программа будет работать, из спецификации Use Case, даже если она обсуждает, что может сделать …

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