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

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

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

3
Когда (а когда нет) использовать Wordpress? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 3 года назад . Для простоты мой вопрос сосредоточен именно на Wordpress, а не на всех системах управления контентом, включая Joomla, …
23 cms  wordpress 

5
Является ли парадигма объектно-ориентированного программирования устаревшей, поскольку она антимодульная и антипараллельная? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я прочитал противоречивую статью « Обучение ФП первокурсникам», которую написал Роберт Харпер, профессор КМУ. …

11
Исходный код украден \ взломан конкурирующей компанией
Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 8 лет назад . В некоторых компаниях, в которых я работал, менеджеры потратили немало денег на ИТ-консультантов по безопасности. Прежде всего потому, что они боятся, что мы получим исходный код, украденный …
23 security 

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

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

9
Почему в Java / C ++ нет оператора power?
Хотя **в Python есть такой оператор , мне было интересно, почему в Java и C ++ его тоже нет. Это легко сделать для классов, которые вы определяете в C ++ с перегрузкой операторов (и я считаю, что это возможно и в Java), но когда речь идет о примитивных типах, таких …
23 java  c++  python 

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

12
Каковы преимущества хранения XML в реляционной базе данных?
Сегодня я копался в базе данных AdventureWorks и заметил, что в ряде таблиц ( HumanResources.JobCandidateи, Sales.Individualнапример,) есть столбец, в котором хранятся данные XML. Я хотел бы знать, что является преимуществом хранения в основном данных строки таблицы базы данных в столбце другой таблицы? Разве это не затрудняет запрос этой информации? Или …
23 design  database  xml 

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

7
Как далеко должны 'var' и оператор объединения нулей '??' развлекаться без ущерба для читабельности?
Этот вопрос перенесен из Exchange Stack Exchange, так как на него можно ответить в Software Stack Exchange. Мигрировал 8 лет назад . Я знаю, что название вопроса очень субъективно, но я столкнулся с использованием ??оператора моими коллегами, где в то же время я был не очень доволен / не чувствовал …

4
Почему тестирование MVC Views осуждается?
В настоящее время я устанавливаю основу для приложения ASP.Net MVC и изучаю, какие именно юнит-тесты я должен быть готов написать. Я видел во многих местах людей, которые по сути говорили: «Не беспокойтесь о проверке ваших представлений, здесь нет логики, и она тривиальна и будет охвачена интеграционным тестом». Я не понимаю, …

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

13
Как осмысленно измерить ремонтопригодность?
Контекст: я корпоративный разработчик в магазине MS. Кто-нибудь может порекомендовать хороший способ объективного измерения ремонтопригодности фрагмента кода или приложения? Почему ремонтопригодность : я устал от «качественных» показателей в моей группе, вращающихся только вокруг количества ошибок и покрытия кода. Обе метрики просты в игре, особенно если вы не измеряете ремонтопригодность. Недальновидность …

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

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