Розробка програмного забезпечення

Питання та відповіді для професіоналів, науковців та студентів, які працюють у життєвому циклі розвитку систем

1
Хто такий Менеджер конфігурацій?
Я хотів би запитати членів спільноти про роль Configuration Manager, як ви це бачите. Я не запитую, що таке Управління конфігурацією, доки його запитували раніше. Що я повинен знати: Які завдання, на вашу думку, повинен виконати (або виконує) Configuration Manager у вашій команді? Яка основна відповідальність менеджера конфігурацій? Які вторинні …

6
Чи повинен QA бути частиною департаменту розвитку?
Я працюю в невеликій компанії, яка досить довго працювала у відділі розробки продуктів. Однак у нас не було групи з контролю якості / тестування. Ми хочемо додати групу тестування, але намагаємося визначити, де найкраще їх розмістити в організаційній структурі компанії. Зокрема, ми будемо найняти посаду "свинцевого тестера". Чи повинні їх …

4
Як рядки коду виконуються процесором?
Я намагаюся реально зрозуміти, як саме мова високого рівня перетворюється в машинний код і потім виконується процесором. Я розумію, що код складається в машинний код, який є кодом низького рівня, який може використовувати процесор. Якщо у мене є заява про призначення, скажіть: x = x + 5; y = x …

2
Що робити з оцінкою неповної історії?
Я є частиною відносно нової команди розробників Scrum, припустимо, що наприкінці спринту кілька великих історій були in progressабо були acceptedPO. По-перше, що відбувається з цими історіями користувачів? Ви просто переносите їх у наступний спринт? Якщо так, чи варто їх переоцінювати? На мою думку, робота над цими історіями користувачів може бути …
11 agile  scrum 

3
Випадково генерувати спрямований графік на сітці
Я намагаюся довільно генерувати спрямований графік для того, щоб скласти головоломку, подібну до крижаних головоломок від Pokemon. Це, по суті, те, що я хочу мати можливість випадковим чином генерувати: http://bulbanews.bulbagarden.net/wiki/Crunching_the_numbers:_Graph_theory . Мені потрібно мати можливість обмежувати розмір графіка в розмірах x і y. У прикладі, наведеному у посиланні, воно обмежилося …

3
Чим екзистенціальні типи відрізняються від інтерфейсів?
З огляду на екзистенційний тип T = ∃X.{op₁:X, op₂:X→boolean} і цей загальний інтерфейс Java: interface T<X> { X op₁(); boolean op₂(X something); } Які принципові відмінності між екзистенціальним типом та інтерфейсом Java? Очевидно, є синтаксичні відмінності та об’єктна орієнтація Java (яка також включає деталі, такі як приховані thisпараметри тощо). Я …

5
Як / де я найкраще рекламую свій проект з відкритим кодом, щоб максимально збільшити шанси на пошук співробітників? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Я працюю над проектом з відкритим кодом і хочу знайти співпрацівників. Яка найкраща ставка, що стосується реклами мого проекту, привертаючи …

3
Чи можна використовувати Ruby для автоматизації всього?
Я стикаюся з різними типами додатків (на веб-основі, на основі GUI, командного рядка тощо) на різних платформах (Windows, Linux та ін.), Щоб працювати щодня. Для мене є чудова можливість автоматизувати завдання сценарієм. Але майже кожен тип додатків і платформ має свою рідну мову або інструменти сценаріїв (такі як VBScript та …

3
Як перевіряється тип в інтерпретаторі / компіляторі динамічної мови, такому як JavaScript?
У динамічних мовах, таких як JavaScript або Python, тип змінної визначається під час виконання. Це одна з причин, чому вони повільніше, ніж набрані мови, такі як Java. Як проводиться перевірка типу? Яка істотна причина цього процесу повільний?

5
Коли завдання можна виконати або через Javascript, або CSS, чи краще використовувати CSS? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я завжди ветую JavaScript, використовуючи CSS якомога більше. тобто я створюю вкладки та кнопки …
11 javascript  css 

3
Що відбувається між спринтами?
Я працюю над проектом вільно за моделлю scrum. Ми робимо два тижні спринти. Щось мені не зрозуміло (і у мене немає книги для консультацій) - це саме те, що повинно відбуватися між спринтами: має бути якийсь процес "обгортання", коли продукт буде створений і поставлений, але: скільки часу це зазвичай займає? …
11 agile  scrum  sprint 

7
Чи потрібна IDE для розробки програм для Android?
Прочитавши деякі статті в Google, я вирішив почати працювати над додатками Android, оскільки це платформа з відкритим кодом від Google. Тому я хотів створити кілька додатків. У мене є Android 2.2 Os. Тому я просто погуглив його, щоб знайти речі, і нарешті знайшов це посилання для створення додатків для Android. …
11 android 

5
Чи можу я використовувати свою програму з ліцензією GPL, LGPL, MPL і зробити це закритим джерелом?
Я бачив, що компанія використовує BusyBox, а також використовує на ній пакети Gpl + Lgpl + Mpl, а потім у них працює своя програма. Їх застосування - це пакет із закритим джерелом. Ви купуєте пристрій, але його закрите джерело. Чому GPL змішується з LGPL + MPL стає закритим джерелом? Я …
11 licensing  gpl  lgpl  mpl 

3
Чи багато використовується CRTP? і чому це / ні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я думаю про цікаво повторюваний шаблон шаблону . Я вважаю це досить корисним, і …

5
Яка ідіоматична назва змінної змінної? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 8 років тому . Директива про встановлення мови шаблонів швидкості вимагає змінної в лівій частині. Це не працює. #set ( $entries.add("d") ) Незважаючи на …
11 naming  syntax 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.