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

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

2
Что такое РАИИ? Примеры?
Всегда, когда используется термин RAII, люди фактически говорят о деконструкции, а не об инициализации. Я думаю, что у меня есть базовое понимание того, что это может означать, но я не совсем уверен. Кроме того: является ли C ++ единственным языком RAII? А как насчет Java или C # /. NET?
19 c++ 

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

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

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

6
Встроенные функции в C ++. В чем смысл?
Согласно тому, что я прочитал, компилятор не обязан заменять вызов функции встроенной функции своим телом, но сделает это, если сможет. Это заставило меня задуматься - почему у нас есть встроенное слово, если это так? Почему бы не сделать все функции встроенными по умолчанию и позволить компилятору выяснить, может ли он …

3
Определенные проблемы решаются более элегантно с АОП?
Я столкнулся с идеей Аспектно-ориентированного программирования, и у меня есть некоторые проблемы с этим. Похоже, основная идея заключается в том, что мы хотим взять на себя сквозные вопросы, которые не являются хорошо модульными, с использованием объектов, и модульные их. Это все очень хорошо и хорошо. Но реализация АОП, по-видимому, заключается …

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

6
Работа с клиентами, которые не знают, чего хотят
Я недавно начал работу, которая заставляет меня работать над существующей системой. Требуются настройки и обновления, а также новый код. Сейчас я выполнил несколько проектов по сопровождению / добавлению функций, и некоторые из них в итоге значительно отличались от того, что было запрошено. Поэтому мне пришлось несколько раз запрограммировать элемент, чтобы …

4
Что предлагает подписка MSDN? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Мне любопытно, потому что я замечаю, что подписка Ultimate стоит 12 000 долларов ... на один год …
19 microsoft 

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

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

8
Забыть то, что я делал раньше, и как это исправить
Я не уверен, что это только я или это распространено в нашей области. Прошедший год был немного напряженным для меня. Я изучал несколько различных технологий, чтобы выполнить некоторые задачи, и иногда мне приходилось полностью фокусироваться на этой новой технологии, которую я изучаю. Что я заметил, когда вернулся к использованию всего …

9
Твердые копии подходов к отслеживанию времени
У меня проблема: я отстой отслеживаю время на задание для конкретной функции / дефектов / и т. Д. При их кодировании. Я склонен прыгать между задачами довольно часто (отчасти из-за наследственного жонглирования, необходимого для профессиональной разработки программного обеспечения, отчасти из-за моей личной склонности фокусироваться на самом коде, а не на …

4
Есть ли преимущества использования DVCS для индивидуального разработчика?
Прямо сейчас я использую визуальный svn на моем сервере, и у меня есть ankhsvn / tortoise на моей персональной машине. Он работает достаточно хорошо, и мне не нужно ничего менять, но если я увижу некоторые преимущества использования DVCS, то я могу попробовать. Однако, если нет никакого смысла или разницы, используя …

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

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