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

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

7
Какова будет наилучшая практика для «просмотра» исходного кода в репозитории исходного кода?
Каков будет лучший способ управления проверенным исходным кодом в репозитории исходного кода? Должен ли исходный код пройти процесс проверки перед регистрацией, или же проверка кода должна произойти после того, как код будет зафиксирован? Если проверка происходит после регистрации кода в репозитории, то как это следует отслеживать?

5
Как понять исходный код ядра Linux для начинающего? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я студент, заинтересованный …

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

7
Исходя из QA, как можно получить эту первую работу по разработке? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я был в …
12 coding 

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

5
При написании спецификаций в стиле BDD вы должны использовать «должен» или нет? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Я понимаю, что это несколько субъективно, но я не могу найти хорошее обоснование …
12 testing  bdd 

12
Сборка как первый язык программирования? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Закрыто 4 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Как вы …

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

5
Каковы последствия зависимости GPL?
Я занимаюсь разработкой программного обеспечения для своей компании и хотел бы использовать некоторые библиотеки по лицензии GPL. Какие могут быть последствия? Означает ли это, что код, разработанный выше этих зависимостей GPL, также будет находиться под GPL? Обязан ли я публиковать исходный код этих продуктов?
12 licensing  gpl 

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

5
Высокие стандарты обязательно приводят к разочарованию и как с этим бороться?
Я считаю себя энтузиастом языка программирования. Когда я нахожу плохой код, особенно мой собственный, его трудно понять, трудно изменить и трудно проверить. Мои коллеги не знают лучше или не заботятся. Я разочарован тем, что не могу сам повысить качество кода. Нормально ли чувствовать разочарование, когда качество кода и удобство сопровождения …

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

4
Постепенные подходы к внедрению зависимости
Я работаю над тем, чтобы сделать мои классы модульно-тестируемыми, используя внедрение зависимостей. Но некоторые из этих классов имеют много клиентов, и я не готов реорганизовать их все, чтобы начать передавать зависимости. Поэтому я пытаюсь сделать это постепенно; пока сохраняем зависимости по умолчанию, но позволяем переопределять их для тестирования. Один из …

6
Изучаю C # и застрял в колее [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я изучал C # /. NET 4.0 в течение примерно 2/3 месяцев, это мой первый серьезный …

2
Сохранение критических данных в (сторонних) базах данных
Как вы сохраняете важные (с точки зрения конфиденциальности) данные пользователя, такие как SSN, номера кредитных карт и адреса в базах данных? Сценарий: сохраняются только те данные, которые должны быть доступны. Например, SSN сохраняется, потому что приложение использует SSN для идентификации конкретной записи. или данные кредитной карты сохраняются для выполнения транзакций …

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