Вопросы с тегом «software»

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

14
Новый разработчик не может идти в ногу со слиянием веток
Я новый разработчик - это моя первая должность программиста. Моя проблема заключается в следующем: мы используем git- я вырезаю ветку из нашей developветви, затем начинаю работать над второстепенной задачей, которая мне была назначена. Это очень медленно, потому что я неопытный. К тому времени, когда я буду готов объединить свою ветвь …

12
Что подразумевается под фразой «программное обеспечение может заменить оборудование»?
Изучая курс для начинающих по аппаратному / программному интерфейсу и операционным системам, часто возникает вопрос о том, будет ли лучше заменить некоторые аппаратные части программным обеспечением и наоборот. Я не могу установить связь.

7
Как справиться со случайной сложностью в программных проектах
Когда Мюррея Гелл-Манна спросили, как Ричарду Фейнману удалось решить так много сложных проблем, Гелл-Манн ответил, что у Фейнмана есть алгоритм: Запишите проблему. Думай очень усердно. Запишите решение. Гелл-Манн пытался объяснить, что Фейнман был другим человеком, решающим проблемы, и не было никакого понимания, которое можно было бы получить при изучении его …

15
Возможно ли достичь абсолютного нулевого состояния ошибки для крупномасштабного программного обеспечения?
Я говорю о 20-30+ миллионах строк кода, программного обеспечения в масштабе и сложности Autodesk Maya, например. Если вы заморозите разработку до тех пор, пока это необходимо, сможете ли вы на самом деле исправить все ошибки до тех пор, пока просто не будет ни одной ошибки, если такая вещь может быть …

6
Как мне внедрить функцию «самоуничтожения» в бесплатную пробную версию моего программного обеспечения?
Существует постоянный аргумент о бесплатной пробной версии по сравнению с моделью freemium (то есть бесплатной версией их программного обеспечения с ограниченными и / или урезанными функциями), позволяющей потенциальным клиентам и пользователям тестировать свой продукт. На основании моих исследований я могу сделать вывод, что бесплатная пробная версия - это способ как …

11
Как архитектор программного обеспечения, я должен сосредоточиться на анализе журналов и исправлении ошибок других?
После выпуска (в конце 2005 года) я работал в той же компании, что и инженер по программированию на С ++. Год назад меня повысили до должности архитектора программного обеспечения, но я все больше и больше занимаюсь квалификацией и исправлением ошибок, поддержкой уровня 2. 50% моего времени провел в Notepad ++, …

7
Являются ли небольшие объемы функционального программирования понятными для не-FP людей? [закрыто]
Кейс : я работаю в компании, пишу приложение на Python, которое обрабатывает много данных в массивах. На данный момент я являюсь единственным разработчиком этой программы, но, вероятно, она будет использоваться / изменяться / расширяться в будущем (1-3 года) другим программистом, в данный момент мне неизвестным. Я, вероятно, не буду там …

4
Каково происхождение отрицательного термина «устаревший код»
Все говорят об унаследованном коде в разработке программного обеспечения, и я слышал, что термин за последние десять лет использовался для обозначения любой кодовой базы как плохой. Откуда возник этот термин, который имеет столь сильные коннотации для программистов? Я уверен, что должна быть какая-то книга по разработке программного обеспечения, которая стала …

5
Борьба с техническим долгом как «самым низким разработчиком»?
Допустим, вы работаете в компании и разрабатываете программное обеспечение для них. Вы не представляете себе общую картину или, может быть, небольшую. У вас есть задачи, назначенные вам через систему отслеживания проблем. Вам дают задания, вы заставляете их работать так, как их описывает задача, вы отправляете их обратно. Как добавление 2 …

6
Методологии разработки, когда сотни разработчиков работают над одним решением?
Наша организация состоит из около 200 разработчиков, которые постоянно работают над одним продуктом (используя Git контроля версий), который планируется выпустить в определенную дату. Из-за огромного количества разработчиков мы пытаемся создать «кросс-функциональные» команды, в каждой из которых будет около 10 разработчиков, в результате чего в организации будет около 20 групп разработчиков. …

3
Что на самом деле является модулем в разработке программного обеспечения? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . По словам Стивена Шаха, «Классическая и объектно-ориентированная программная инженерия», глава 6: модуль …
18 software  modules 

5
Как я могу создать свою собственную лицензию на программное обеспечение? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 7 лет назад . Я видел множество лицензий на любое программное обеспечение, такое как GNU GPL, BSD License, MIT License и …

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

5
Проект заморожен - что я должен оставить людям после себя?
Так что проект, над которым я работал, теперь будет заморожен на неопределенный срок. Возможно, что если и когда проект снова разморозится, он не будет назначен мне или кому-либо из текущей команды. На самом деле, мы унаследовали проект после того, как он был заморожен ранее, но предыдущая команда ничего не оставила, …

6
Переписывание программного обеспечения с использованием гибких методологий
Предположим, вам нужно переписать все приложение, используя методологии Agile, как бы вы это сделали? Я думаю, вы могли бы написать большую кучу пользовательских историй, основанных на поведении вашей текущей системы. А затем реализуйте их небольшими итерациями. Но это не значит, что у нас есть требования UP FRONT ?? Кроме того, …

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