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

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

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

13
async & await - опрос альтернатив [закрыт]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
15 c#  naming 

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

3
Первые языки с общей поддержкой программирования
Это был первый язык с общей поддержкой программирования и первый основной язык со статической типизацией (широко используемый) с поддержкой обобщений. Дженерики реализуют концепцию параметризованных типов для нескольких типов. Термин «родовой» означает «относящийся к большим группам классов или соответствующий им». Я видел следующие упоминания о «первом»: Параметрический полиморфизм первого порядка теперь …

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

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

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

2
Есть ли каноническая книга по Scala? [закрыто]
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он …
15 books  scala 

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

8
Сколько документации достаточно?
Сколько технической (для будущих разработчиков) документации достаточно ? Есть ли подходящее соотношение между часовым кодированием и документированием часов? Пападимулис утверждает, что вы должны производить наименьшее количество документации, необходимой для достижения наибольшего понимания, Это хорошее руководство, или есть конкретные вещи, которые я должен создать?

4
Может ли повышенное использование высших и более высоких языков программирования привести к дефициту программистов со знанием компьютерной архитектуры?
Цитата из Википедии о статье «Язык программирования высокого уровня»: Язык программирования высокого уровня - это язык программирования с сильной абстракцией от деталей компьютера. По сравнению с языками программирования низкого уровня, он может использовать элементы естественного языка, быть более простым в использовании или более переносимым на разные платформы. Такие языки скрывают …

6
Как обращаться с эгоцентрическими программистами?
Позвольте мне объяснить это немного. На предыдущей работе у меня был сотрудник, имеющий хорошую репутацию в управлении. Он всегда заканчивал вовремя. И боссы были довольны его прогрессом, поэтому он получил определенные привилегии. Проблема была в том, что другие программисты знали его секрет. Он оптимизировал правило 80/20, поэтому он потратил 20 …
15 behavior 

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

8
Как вы поощряете вашу организацию перейти с Java на Scala? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
15 java  scala  migration 

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

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