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

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

8
Программисты забывают синтаксис
Должны ли хорошие программисты иметь синтаксис на кончике языка при написании кода? Что вы с ними делаете, если они ищут в Интернете простые вещи? Они хорошие или плохие (может, они знают, где искать)? Должны ли программисты иметь хорошую память? Это черта для хорошего программиста?

4
«Чтобы быстро кодировать, вы должны выйти из кодирования»
Прежде всего, не моя фраза: http://www.whattofix.com/blog/archives/2010/11/to-code-quickly.php Реквизит мистеру Маркхэму. НО, это заставило меня задуматься над множеством вопросов, которые я видел о том, чтобы быть в состоянии добиться цели. Подход поддерживал (установка таймера на установленный период, в данном случае 50 минут, но я видел, как люди говорили о том, чтобы прервать …

6
Форматирование кода SQL-запросов
Должен ли я разбивать SQL-запросы в разных строках? Например, в проекте, над которым я работаю, у нас есть запрос, который занимает 1600 столбцов! 1600 + табуляции символов. Я написал такие запросы: "SELECT bla , bla2 , bla FROM bla " . "WHERE bla=333 AND bla=2" . "ORDER BY nfdfsd ..."; …

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

5
LINQ to SQL мертв?
Есть ли причина продолжать использовать Linq для SQL, или лучше перейти на методы ORM, такие как EF, NHibernate и т. Д. Мы используем Linq to SQL в новом крупном корпоративном приложении, которое будет существовать долгое время. Мотивация для этого нового корпоративного приложения состоит в том, что приложение было написано на …

2
Какова важность XML в мире JSON?
Насколько важно изучать XML, когда JSON способен сделать почти все, что мне нужно? Сказав это, я использую JSON в основном для запросов AJAX и получения данных из различных API. Я - новичок в веб-разработке, и поэтому я спрашиваю это, потому что я хочу знать, должен ли я пойти дальше и …
17 xml 

7
Сгонение ваших пользователей на ваш багтрекер
У меня есть полностью настроенный инструмент отслеживания ошибок богомола для отслеживания проблем в приложениях, которые я создаю. Когда пользователь дисциплинирован и идет прямо к богомолу, чтобы написать отчет о проблеме, он / она получит самый быстрый ответ, и все, что касается проблемы, будет очень легко отследить. Однако не все заинтересованы …

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

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

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

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

18
Что ты смотришь сначала: код или дизайн?
Если вы только что познакомились с новым проектом, что вы в первую очередь ищете, чтобы понять, как он работает? Вы ищете дизайн в первую очередь? Если есть дизайн, что вы ищете в нем? Диаграммы классов или схемы развертывания или диаграммы последовательности или что-то еще? Или вы идете прямо к коду? …

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

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

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

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