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

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

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

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

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

4
Связь и различия между SGML, XML, HTML и XHTML
Мне было интересно, что означает "профиль" в Википедии : XML является профилем стандарта ISO SGML, и большая часть XML поступает из SGML без изменений. Согласно http://xml-tips.assistprogramming.com/sgml-xml-html-xhtml-all-together.html : HTML является подмножеством SGML. XML является высоко функциональным подмножеством SGML. XHTML расширяет и размещает HTML. Означает ли «одно подмножество другого», что код в …
16 html  xml  xhtml 

2
Методы или категории тестирования программного обеспечения [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 8 лет назад . Какие виды тестирования …

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

3
База данных документов и реляционная база данных: как выбрать?
Я парень по SQL, но я знаю, что есть не только базы данных SQL - в основном документ-база данных. Как и в большинстве технологий, у каждой технологии есть свои плюсы и минусы. Я прочитал несколько статей, но они были слишком теоретическими. То, что я хотел бы, это два реальных случая: …

4
Использовать ли флаг -pedantic в g ++ или нет?
Я изучаю C ++ и использую g ++ в Linux для практики. Я хочу знать, используют ли люди, работающие программистами, g ++ -педантический флаг, а также его важность в реальном мире. А как насчет других компиляторов, они также позволяют это? Стало ли это стандартом де-факто? Мне интересно, потому что я …
16 c++  gcc 

4
Формы Джанго нарушают MVC?
Я только начал работать с Django, пришедшим из лет Spring MVC, и реализация форм выглядит немного сумасшедшей. Если вы не знакомы, формы Django начинаются с класса модели формы, который определяет ваши поля. Spring также начинается с объекта поддержки формы. Но там, где Spring предоставляет taglib для привязки элементов формы к …
16 mvc  django 

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

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

6
Почему закрытие важно для JavaScript?
Лямбда-выражение C # также имеет замыкания, но редко обсуждается сообществами или книгами C #. Я вижу гораздо больше людей и книг о JavaScript, которые говорят о его закрытии, чем в мире C #. Это почему?

2
Понимание общественной лицензии Microsoft (MS-PL)
Я смотрю на использование нескольких продуктов с открытым исходным кодом в коммерческом программном приложении, над которым я работаю. Один из них лицензируется в рамках MIT, что, как я понимаю, разрешает коммерческое связывание программного обеспечения. Тем не менее, другой продукт с открытым исходным кодом лицензируется под MS-PL, но я не понимаю, …

7
CodeFirst предназначен для крупномасштабных приложений?
Я читал об Entity Framework, в частности, EF 4.1 и по этой ссылке ( http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity- framework-4.aspx ) и его руководство по Code First. Я нахожу это опрятным, но мне было интересно, Code First должен быть просто решением для быстрой разработки, куда вы можете просто перейти без особого планирования или он …

4
Как я узнаю, что мои данные носят реляционный или объектно-ориентированный характер?
Просто прочитайте эти строки Если ваши данные носят объектный характер, используйте хранилища объектов («NoSQL»). Они будут намного быстрее, чем реляционная база данных. Если ваши данные носят реляционный характер, затраты на реляционную базу данных того стоят. из- http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern Итак, как мне узнать, являются ли мои данные реляционными по природе или объектно-ориентированными?

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