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

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

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

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

8
Красные флаги неоплачиваемой ИТ-стажировки [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Я прочитал следующий вопрос: Советы первокурснику CS, ищущему летнюю стажировку, чтобы получить опыт? Но вместо того, …
13 internship 

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

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

6
Каковы характеристики программного обеспечения «Центр передового опыта» (CoE)?
Недавно пришел новый директор моего отдела и выразил желание, чтобы мы стали «центром мастерства». Я ожидал, что, так как он мой первый босс, у которого есть опыт программирования, будет некоторое описание этого. Однако на этом все и осталось. Как я размышлял об этом в последние несколько дней, я не могу …

3
В настоящее время лучшие практики Microsoft по созданию уровня данных .NET? А реальность?
Команда разработчиков, с которой я работаю, скоро перейдет на .NET 4.0, однако используемая нами библиотека классов доступа к данным все еще использует ADO.NET «classic», то есть SqlDataReader , DataTable и тому подобное. Между тем, похоже, что Microsoft и, вероятно, весь остальной мир продвигаются вперед с Entity Framework и WCF Data …

4
Почему люди переписывают некоторые библиотеки на многие языки программирования?
Есть некоторые библиотеки, которые доступны в своих версиях, написанных на разных языках программирования, например, Lucene , который написан на Java (как говорится, на 100% чистой Java), но также имеет свои версии на C ++, C, Perl , Ruby, Lisp и некоторые другие языки. И я говорю о реализации на этих …

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

2
Лучшие ресурсы для обучения Play! Рамки [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 6 лет назад . Некоторое время назад я обсуждал возможность перехода на стартап, который будет использовать Java, а точнее Play! …

10
Что делать, когда вы исчерпали все возможности, чтобы исправить ошибку
Я младший программист (до сих пор работаю 4 месяца), работаю над кроссплатформенным мобильным приложением (команда из 1 человека - так что это только я). У меня есть ошибка в этой программе / приложении, которая довольно большая (30 различных заголовочных файлов, каждый со своим собственным файлом cpp). Я пытался точно отследить, …

7
Обзоры кода действительно ли они работают в Agile?
Поэтому я начал работать на большую корпорацию, одну из которых с 3 буквами в имени, и они пытаются стать гибкими, но у меня есть тонны процессов, которые я не чувствую гибкими. Больше всего меня раздражают обзоры кода. Моя последняя работа была с стартапом, который, я бы сказал, был самой гибкой …

8
Стоит ли заботиться о правилах именования?
Я называю свои переменные, используя соглашения .Net: camelCase для переменных и полей (я склонен использовать _camelCase для приватных полей в классе) PascalCase для методов, свойств и классов Единственное место, где я отклоняюсь, это константы и перечисления, где я на самом деле предпочитаю стиль Java SCREAMING_CAPS. Кодовая база моей компании усеяна …

3
Каков наилучший способ отработки отказа в автономном режиме клиента настольного компьютера, который использует веб-службу?
У меня есть три входящих проекта, которые имеют общую проблему: им нужно иметь логику в веб-системе, и им нужно локальное приложение (например, торговая точка), которое связывается с такой системой через веб-сервис RESTful. Мое решение Решение , которое я смог придумать, чтобы реализовать в настольных приложениях очередей сообщений для торговых операций …

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

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