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

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

3
Почему сообщения об ошибках шаблона C ++ настолько ужасны?
Шаблоны C ++ известны тем, что генерируют длинные нечитаемые сообщения об ошибках. У меня есть общее представление о том, почему сообщения об ошибках шаблона в C ++ такие плохие. По сути, проблема в том, что ошибка не вызывается до тех пор, пока компилятор не обнаружит синтаксис, который не поддерживается определенным …

5
Могут ли Agile и ISO 9001 хорошо взаимодействовать?
Существует несколько научных работ, посвященных взаимосвязи между бережливой разработкой программного обеспечения и практикой, охватываемой ISO 9001. В большинстве статей говорится, что расхождение между этими подходами велико , но некоторые также указывают, что эти концепции могут быть взаимодополняющими, а выгоды гораздо выше при использовании обоих. подходы . Академически это очень красиво, …
28 agile  lean  iso 

10
Как программист, привыкший к статическим языкам, справляется с отсутствием инструментов Javascript
Я программировал почти исключительно на скомпилированных языках, особенно на Java, большую часть своей карьеры. Одна из моих любимых вещей в Java - насколько вы продуктивны и как мало кода на самом деле приходится писать при использовании таких инструментов, как Eclipse. Вы можете: Легко и автоматически рефакторинг ваших методов и классов …

13
Слепой член нашей команды
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Моя команда во многом полагается на цвет в нашем коде, чтобы наметить особенности, над которыми нужно работать (мы окрашиваем строки кода, которые …
28 teamwork  color 

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

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

4
Есть ли где-нибудь идиотское руководство по лицензированию программного обеспечения?
По сути, мои знания по этому вопросу ничем не отличаются от факта существования открытого и закрытого источников. Я веб-разработчик (совсем не дизайнер), поэтому я ищу в Интернете такие вещи, как значки. Я всегда был большим поклонником этих иконок , которые имеют лицензию Creative Commons Attribution 2.5. Насколько я вижу, эта …
28 licensing 

10
Что такое хорошая (аккуратная) архитектура в программировании простого веб-сайта, например, книги контактов?
Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 8 лет назад . Когда я создаю простой веб-сайт, например, книгу контактов, где я могу добавлять, удалять и обновлять контакты, я создаю index.phpфайл, в котором пользователю, если он не вошел в …

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

9
Почему Scala не был реализован с C или C ++
Кто-нибудь знает, почему Scala был реализован на Java и .NET вместо C или C ++? Большинство языков реализованы с помощью Cor C ++ [т.е. Erlang, Python, PHP, Ruby, Perl]. Каковы преимущества для Scala, реализованные в Java и .NET, помимо предоставления доступа к библиотекам Java и .NET? ОБНОВИТЬ Разве Scala не …
28 java  c++  .net  c  scala 

14
Не становитесь программистом-теоретиком
Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 8 лет назад . Я нашел эту статью в нескольких сообщениях на SO. Я попадаю в 6-й архетип; «Теоретик». Он определяет «Теоретика» как: Теоретик знает все, что нужно знать о программировании. …

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

6
Делает ли изучение функционального языка лучшим программистом ООП? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Как программист на Java / C # / C ++ я много слышал о …

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

18
Как же так много работы по программированию? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Интересно, почему работа по программированию еще не «высохла» из-за эволюции программного обеспечения. Например, я …
28 business 

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