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

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

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

2
Как вы тестируете свой javascript?
Я провожу много времени, работая в JavaScript в последнее время. Я не нашел способ, который, кажется, хорошо работает для тестирования javascript. В прошлом это не было проблемой для меня, так как большинство веб-сайтов, над которыми я работал, содержали очень мало JavaScript. Теперь у меня есть новый веб-сайт, широко использующий jQuery. …

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

10
Как часто скорость программного обеспечения очевидна в глазах клиентов?
Теоретически, клиенты должны почувствовать улучшение производительности программного обеспечения из первых рук. На практике иногда улучшения не достаточно заметны, так что для того, чтобы монетизировать их, необходимо использовать количественные показатели эффективности в маркетинге, чтобы привлечь клиентов. Мы уже знаем разницу между воспринимаемой производительностью (задержка GUI и т. Д.) И производительностью на …

5
Используете ли вы методы проверки на стороне клиента и на стороне сервера?
Используете ли вы как клиентские, так и серверные методы проверки бок о бок при проверке входных данных от пользователя, например, через контактную форму? Если так, действительно ли это необходимо? Ты закончил разработку?

4
Какие методологии разработки программного обеспечения можно рассматривать как основу
Я пишу небольшую исследовательскую работу, которая включает методологии разработки программного обеспечения. Я изучал все доступные методологии, и мне было интересно, из всех методологий, есть ли какие-либо, которые послужили основой для других? Для примера рассмотрим следующие методологии: Agile, Прототипирование, Чистая комната, Итеративный, RAD, RUP, Спираль, Водопад, XP, Lean, Scrum, V-модель, TDD. …

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

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

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

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

7
Аргументы для функционального программирования [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Недавно я изучал F # для удовольствия (я - разработчик VB.NET/C#), …

10
Как общаться с коллегой, который считает фреймворки ударом по производительности
Как можно продать идею типа «мы должны использовать jQuery, потому что он высоко оптимизирован и совместим с разными браузерами», или «инфраструктура сущностей - это круто, потому что она аккуратна и автоматически заботится о нашей модели», когда общим ответом является закрытое утверждение, такое как «jquery». плохо работает "или" сущности приносят в …

5
Управление испанским кодексом
У нас есть новый проект от клиента, который является испанским и имеет весь свой Java-код и комментарии, переменные, имена методов на испанском языке. Нам не разрешено преобразовывать это в английский язык и затем использовать их. Если кто-то из вас работал в таком состоянии, можете ли вы посоветовать, что можно сделать, …
10 java 

4
Есть ли причина, по которой ленивая инициализация не может быть встроена в Java?
Поскольку я работаю на сервере с абсолютно отсутствующим непостоянным состоянием для пользователей, каждый объект, связанный с пользователем, развертывается при каждом запросе. Следовательно, я часто выполняю ленивую инициализацию свойств объектов, которые могут остаться неиспользованными. protected EventDispatcher dispatcher = new EventDispatcher(); Становится ... protected EventDispatcher<EventMessage> dispatcher; public EventDispatcher<EventMessage> getEventDispatcher() { if (dispatcher …

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

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