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

27
Почему многие разработчики PHP ненавидят использование isset () и / или любых других защитных функций PHP, таких как empty ()?

На стеке потока я вижу эту проблему все время: E_NOTICE? == E_DEBUG, избегая isset () и @ с более изощренным обработчиком ошибок Как настроить PHP, чтобы он не проверял неопределенный индекс для $ _GET, когда E_NOTICE включен? Как остановить PHP от регистрации ошибок PHP Notice Как отключить такие...

27
Насколько велики базы не OO кода?

Я всегда вижу, что абстракция - очень полезная функция, предоставляемая ОО для управления базой кода. Но как управлять большими базами не-OO кода? Или они просто становятся " Большим Грязевым комом "? Обновление: казалось, все думают, что «абстракция» - это просто модульность или скрытие данных. Но...

27
Какую часть теории информатики я должен знать? [закрыто]

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

27
SourceSafe действительно безопасен?

Потратив все утро, пытаясь что-то проверить - теперь я понимаю, что потерял пару дней работы. Это произошло раньше - и, по-видимому, является обычным явлением с SourceSafe. Можно ли использовать SourceSafe успешно, без проблем, и если да, то...

27
Как JavaScript стал популярным?

В древней истории у Брендана Эйха был языковой дизайн, а в современном мире JavaScript - это популярный язык, который применяется и используется во многих местах. Что заставило язык стать популярным? Был ли это C-подобный синтаксис, знакомый предыдущим программистам? Достаточно ли у Netscape...

27
Мотивация себя на самом деле писать код после того, как вы что-то разработали [закрыто]

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

27
Какие личные вехи вы можете использовать для измерения роста ваших навыков программирования? [закрыто]

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

27
Языки программирования, которые улучшают ваши навыки программирования в целом? [закрыто]

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

27
Каковы лучшие стратегии для продажи приложений для Android? [закрыто]

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

27
Имеет ли право быть старшим разработчиком на одном языке старшим разработчиком на другом языке? [закрыто]

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

27
Быть зависимым от IDE. Как это может навредить мне?

Я сильно зависимый от IDE разработчик (NetBeans и Eclipse, так как я являюсь разработчиком JAVA). Я могу правильно кодировать, если у меня есть IDE. Я могу многое положиться на это при разработке, отладке и развертывании. Но без IDE я ничего не могу сделать. Можно кодировать простую программу hello...

27
Прекращение бесконечных технических дискуссий и принятие решения

Я всегда сталкиваюсь с людьми, которые любят целую вечность стучать по самым маленьким «техническим вещам». Не поймите меня неправильно, я программист-гик, который любит то, что я делаю, но вы знаете тип разговора. Mac намного лучше, чем Windows Не используйте цикл For Each, используйте цикл While...

27
Что должны знать веб-программисты о криптографии? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 4 года назад . Должны ли программисты, которые создают веб-сайты /...

27
Ввод книг читать в резюме

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Это хорошая идея, если я помещу книги, которые я прочитал, в мое резюме, или по крайней мере те, которые связаны с...

27
Являются ли шаблоны C ++ просто прославленными макросами?

Из разных сравнений среди шаблонов C ++ и C # / обобщений Java, как этот /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 У меня сложилось впечатление, что шаблоны C ++ реализуются с помощью некоторой предварительной обработки (замена...

27
Есть ли другие причины, кроме бюджета, для найма программистов начального уровня? [закрыто]

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

27
Сколько усилий вы должны приложить к младшему разработчику? [закрыто]

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

27
Каковы лучшие ресурсы для изучения TDD? [закрыто]

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

27
Какой хороший, краткий способ объяснить опасности программирования с копированием-вставкой для непрограммистов? [закрыто]

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

27
ТВЕРДЫЙ против избежания преждевременной абстракции

Я понимаю, что SOLID должен выполнять, и регулярно использую его в ситуациях, когда модульность важна и ее цели явно полезны. Однако две вещи мешают мне применять его последовательно в моей кодовой базе: Я хочу избежать преждевременной абстракции. По моему опыту, рисование линий абстракции без...