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

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

10
Есть ли у программистов средства производства?
Я слушал к рабскому государству по Hilare Belloc сегодня утром , и размышлял ли не обладал я средствами производства, как и крестьянин средневековья; как не его потомки после того, как олигархи Англии заставили его в рабство. Средство производства было пахотной землей, на которой сидел крепостной, и было незаконно выселять его, …
11 economics 

2
Почему каталоги Oracle называются / u01 / u02 и т. Д.? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 года назад . Я работаю с СУБД Oracle несколько лет, и сегодня, после ее установки в n-й раз, …
11 oracle  unix 

5
Когда использовать MVC
Я строю сайт с PHP и MySQL бэкэнд. Но в настоящее время я не использую какие-либо рамки. Должен ли я использовать Model View Controller?

1
Как добавить один и тот же исходный код в два отдельных проекта с открытым исходным кодом?
Допустим, есть два аналогичных проекта с открытым исходным кодом A и B, оба лицензированы в соответствии с Apache Software License 2.0. Я хотел бы внести улучшения в оба проекта (потому что я не знаю, какой из них администрируется лучше, и я хотел бы, чтобы мое улучшение проявилось в обоих). Есть …

4
Как передать данные объектно-ориентированным способом в PHP?
Я обнаружил, что даже при работе с инфраструктурой MVC (например, CodeIgniter) я регулярно прибегаю к передаче вложенных массивов, а не объектов. Это не следует моему пониманию объектно-ориентированного подхода. Например, если бы я перенес код на Java, я бы не стал мечтать о том, чтобы передавать массивы (или Векторы, или что-то …

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

2
Блок-схемы и вызовы методов
Я делаю некоторые блок-схемы и мне интересно, правильно ли я подхожу к этому. По сути, у меня есть несколько вызовов методов, и я строю блок-схемы каждого в отдельности. Однако некоторые из этих методов вызывают метод для получения некоторой информации, а затем продолжают. Смотрите этот пример: У меня есть 3 других …
11 flowchart 

2
Кто-нибудь успешно использовал рабочий процесс Windows для механизма бизнес-правил / проверки?
Мне было интересно, если кто-нибудь успешно использовал Windows Workflow Foundation для механизма BusinessRules / Validation, или вы знаете какой-то пример кода или статьи по этому поводу. Если вы использовали его раньше, что вы думаете об этом? Как это по сравнению с другими системами BusinessRule / Validation? Я думаю о правилах, …

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

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

8
Соглашения об именовании переменных? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я только начал использовать ReSharper (для C #), и мне нравится, что его …
11 c#  naming  resharper 

3
Представление нового языка программирования JVM в устоявшейся корпоративной среде
Представьте, что ваше текущее рабочее место - магазин Java. Существует много накопленных знаний о языке Java, и существует комплексный процесс сборки и развертывания, чтобы все было гладко и гибко. Однажды появляется проект, который просто кричит, скажем, на Ruby. Только старшие разработчики имеют представление о Ruby, но есть общее мнение, что, …

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

1
Кто-нибудь знает, действительно ли MonoDroid мертв?
Моя компания только недавно вложила средства в инструменты Mono для Android для Visual Studio, поскольку у нас много разработчиков .NET, и они были поражены тем, насколько мощными оказались инструменты монодроидов. После прочтения поста ZDNet я был опечален, увидев, что этот проект может быть мертвым. Есть ли кто-нибудь, кто мог бы …
11 c#  .net  monodroid 

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

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