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

28
Что такого сложного в слияниях SVN?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Возможный дубликат: я фанат Subversion, почему я должен рассматривать или не...

28
Должен ли я сначала написать HTML или CSS?

Есть много аналогий для разработки HTML / CSS; что может быть немного запутанным для начинающего. HTML = фонды / дом CSS = стены / план / обои Есть ли здесь лучшая практика? Какой из них мы должны написать в первую...

28
Как убедить моих товарищей по команде следовать некоторым основным правилам

У меня проблема с моими товарищами по команде. Короче говоря: мы трое студентов, работающие над проектом для конкурса. Проект состоит из 2 отдельных приложений: одно для Windows (которое я разрабатываю) и одно для Android (мои коллеги отвечают за его разработку). Наши базы кода никогда не будут...

28
Поддерживать веб-приложение после ухода единственного разработчика

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. У меня неизлечимая болезнь, и есть очень высокая вероятность того, что я больше не буду...

28
Почему имя логического примитивного типа Java не «bool»?

Ява имеет int а также Integer boolean а также Boolean Это кажется немного противоречивым, почему бы и нет boolпротив Booleanиспользования установленного более короткого имени для примитивного типа? или integerпротив того, Integerчтобы сохранить имена типов согласованными? Я думаю, что C ++ решил...

28
Пояснение указателя кадра

В сборке MIPS есть регистр для указателя стека и другой регистр для указателя кадра. Что такое указатель кадра и какова его цель? Чем он отличается от указателя...

28
Что делать, если компания запрашивает разрешение на использование открытого исходного кода без указания авторства?

У меня есть проект с открытым исходным кодом в настоящее время под лицензией MIT. Я получил запрос от компании на использование моего кода для их коммерческого проекта без указания авторства или кредита. Честно говоря, когда я выпустил код, мое единственное намерение состояло только в том, чтобы...

28
За исключением сборщика мусора, что еще делает Java языком программирования не в реальном времени

Кроме сборщика мусора, какие еще функции в Java делают его неподходящим для программирования в реальном времени? В сети всякий раз, когда Java против C ++ обсуждается в отношении программирования в реальном времени, всегда упоминается сборщик мусора. Есть ли еще...

28
Могут ли компиляторы и интерпретаторы иметь ошибки, и что мы (как пользователи) можем сделать для их устранения? [закрыто]

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

28
Как оправдать переход с Java 6 на Java 7?

Мы мигрировали с Java 6 на Java 7 . Проект отстает от графика и рискует быть отброшенным, и в этом случае он продолжит использовать Java 6. Каковы конкретные улучшения в Java 7, с которыми мы могли бы вернуться к нашему менеджеру и убедить его, что важно использовать JDK 7? Ищите исправления...

28
В чем разница между уровнем колледжа и корпоративным программированием? [закрыто]

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

28
Считается ли плохой практикой добавлять логику в установщик свойств?

Я подключился к проекту и увидел, что другие разработчики добавляют много логики в установщики синтезированных свойств. Я понимаю, как это работает, но я думаю, что это затрудняет понимание хода программы; читая код, всякий раз, когда я вижу self.something = whatever, я всегда проверяю,...

28
Если в спецификации есть недостатки, нужно ли ей следовать?

Мне было поручено разработать интеграцию для одного из приложений моего работодателя с внешней системой, разработанной нашим клиентом. Спецификация нашего клиента для интеграции, которая имеет некоторые явные недостатки, связанные с безопасностью. Недостатки позволят несанкционированному доступу...

28
Дизайн в одной команде, кодирование в другой

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

28
Хостинг с нулевым знанием? [закрыто]

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

28
Требуется ли продление лицензии MIT на github в начале каждого года?

Я использую MIT LICENSE во всех своих проектах на github . Во второй строке написано 2013 год вверху. Чтобы обладать авторским правом на будущее (т.е. после 2013 года), его нужно менять каждый год или это хорошо, как есть? Я добавляю к этому, изменяю это или оставляю это как есть? The MIT License...

28
Как языки программирования определяют функции?

Как языки программирования определяют и сохраняют функции / методы? Я создаю интерпретируемый язык программирования в Ruby и пытаюсь понять, как реализовать объявление функций. Моя первая идея - сохранить содержание декларации на карте. Например, если я сделал что-то вроде def a() {...

28
Является ли когда-нибудь хорошей идеей использовать имя шаблона проектирования в реализующих классах? [закрыто]

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

28
Как называется следующий (анти) шаблон? Каковы его преимущества и недостатки?

За последние несколько месяцев я несколько раз спотыкался о следующей технике / схеме. Тем не менее, я не могу найти конкретное имя, и я не уверен на 100% во всех его преимуществах и недостатках. Шаблон идет следующим образом: В интерфейсе Java набор общих методов определяется как обычно. Однако...