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

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

9
Каков наилучший способ ВСТАВИТЬ большой набор данных в базу данных MySQL (или любую базу данных в целом)
Как часть проекта PHP, я должен вставить строку в базу данных MySQL. Я, очевидно, привык к этому, но это потребовало вставки в 90 столбцов в одном запросе. Результирующий запрос выглядит ужасно и монолитно (особенно вставляя мои PHP-переменные в качестве значений): INSERT INTO mytable (column1, colum2, ..., column90) VALUES ('value1', 'value2', …
9 php  mysql  efficiency 

5
Разработка через тестирование и совершенствование навыков тестирования белого ящика
Я программист начального уровня Java прямо из школы. У меня есть хорошие знания и опыт работы с J2SE. Кто-нибудь может посоветовать мне, как улучшить или настроить мои навыки, чтобы стать тестером Java белого ящика? Широкий спектр входов приветствуется. А что такое разработка через тестирование?
9 java  testing  qa 

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

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

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

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

9
Должны ли методы разработки подавлять индивидуализм разработчика?
Я в моем последнем семестре колледжа и прохожу курс разработки программного обеспечения. В классе мы узнаем о различных методах разработки программного обеспечения. Тот, на котором мы сосредоточились и использовали для разработки нашего проекта, был метод водопада. Я чувствую, что инструктор, возможно, реализовал это неправильно. В наших диаграммах классов мы должны …

1
Является ли функциональная декомпозиция действительно антипаттерном?
Пока я читал «Наихудшие анти-паттерны, с которыми вы столкнулись» , я щелкнул ссылку в этом посте, чтобы попасть на веб-сайт об анти-шаблонах. И страница http://sourcemaking.com/antipatterns/functional-decomposition заставила меня задуматься. Насколько плох этот анти-паттерн, и вообще ли он анти-паттерн? Потому что, хотя в настоящее время я занимаюсь в основном ООП-программированием, я все …

1
Каждое веб-приложение ASP.NET имеет один домен приложения?
Я немного смущен. Существует ли только один домен приложения для каждого отдельного веб-приложения ASP.NET или может быть от 1 до 100 доменов приложений, представленных в одном пуле приложений веб-приложения

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

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

6
Razor или XSLT лучше для моего проекта? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я на начальной стадии разработки системы, которая по сути будет разделена на две …
9 c#  asp.net-mvc  xslt  razor 

6
Когда следует прекратить разработку и начать QA?
Мы пишем полную функциональную спецификацию для нашей команды разработчиков из двух человек. У нас нет профессиональных тестировщиков, однако мы помогли имеющемуся персоналу службы поддержки выполнить «тестирование качества». В прошлом у нас были проблемы, когда функциональные возможности не работали или код доставлялся просто не в соответствии со спецификацией. Мои вопросы: на …

2
Является ли это запахом кода, если объект много знает своего владельца?
В нашем приложении Delphi 2007 мы используем множество следующих конструкций FdmBasic:=TdmBasicData(FindOwnerClass(AOwner,TdmBasicData)); FindOwnerClass перемещает иерархию Owner текущего компонента вверх, чтобы найти определенный класс (в примере TdmBasicData). Полученный объект сохраняется в переменной Field FdmBasic. Мы используем это прежде всего для передачи модулей данных. Пример: при создании отчета результирующие данные сжимаются и сохраняются …

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

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