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

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

5
MonoTouch против Objective-C для разработки iPhone / iPod / iPad [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Стоит ли изучать Objective-C для тех, кто имеет опыт работы в .Net и хочет заниматься разработкой для …
25 c#  .net  iphone  objective-c 

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

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

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

14
Почему мы изучаем Java в университете? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, …
25 java 

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

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

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

7
Определите «готовый к производству»
Мне было любопытно об этом некоторое время. Что именно означает «готовый к производству» или его варианты? Совсем недавно я искал информацию о sqlite и нашел эту ветку , где многие полагают, что sqlite не готов к производству. Я знаю разницу между разработкой / тестированием и производством; Мое определение производства - …
25 production 

12
Вызывает ли Agile разработчиков больше времени на работу?
Глядя на обычные практики Agile, мне кажется, что они (преднамеренно или непреднамеренно?) Заставляют разработчиков тратить больше времени на работу, а не на чтение блогов / статей, общение в чате, перерывы на кофе и просто медлительность. Особенно: 1) Парное программирование - самый большой трудовой фактор, просто потому что неудобно делать все …
25 agile 

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

14
Проводится ли тестирование программного обеспечения на профессиональных проектах?
Я участвовал во многих проектах в нескольких компаниях, потому что я долгое время работал разработчиком и являюсь подрядчиком. По моим оценкам, менее 20% проектов проходят методическую проверку. Под методическим тестированием я имею в виду любое тестирование, кроме специального тестирования без плана. Я также оцениваю, что менее 10% проектов проходят тщательное …
25 testing  metrics 

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

4
Вход в текстовый файл или базу данных?
Когда я должен использовать базу данных для регистрации и когда текстовые файлы? Я вижу, что веб-серверы и веб-платформы (которые ваше приложение использует внутри) обычно (всегда?) Записывают запросы и ошибки в текстовые файлы по умолчанию. Но я вижу, что люди, которые разрабатывают свое приложение на этих серверах и платформах, иногда входят …
25 logging 

9
Почему используется необязательная преференция для проверки нуля переменной?
Возьмите два примера кода: if(optional.isPresent()) { //do your thing } if(variable != null) { //do your thing } Насколько я могу судить, самое очевидное отличие состоит в том, что Optional требует создания дополнительного объекта. Тем не менее, многие люди начали быстро принимать дополнительные. В чем преимущество использования опций по сравнению …
25 java  java8 

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