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

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

5
Чи є формалізовані / математичні теорії тестування програмного забезпечення?
"Теорія тестування програмного забезпечення" Google, лише здається, дає теорії в м'якому сенсі цього слова; Мені не вдалося знайти нічого, що б класифікувалося як теорія в сенсі математичної, інформаційної теоретичної чи іншої наукової галузі. Що я шукаю - це те, що формалізує, що таке тестування, поняття, що використовуються, що таке тест, …

2
Чи прийнятно завантажувати образливий вміст на GitHub? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Я розробив образливий контент для перевірки свого веб-сайту і хочу опублікувати його на GitHub …
12 github  ethics 

4
Перемикайтеся на поліморфізм при роботі з моделлю та видом
Я не можу знайти краще рішення своєї проблеми. У мене є контролер подання, який представляє список елементів. Ці елементи є моделями, які можуть бути екземплярами B, C, D тощо, і успадковуватимуся A. Отже, у цьому контролері перегляду кожен елемент повинен перейти на інший екран програми та передавати деякі дані, коли …

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

1
Який взаємозв'язок між метакруговими перекладачами, віртуальними машинами та підвищеною продуктивністю?
Я читав про мета-кругові інтерпретатори в Інтернеті (включаючи SICP) і вивчив код деяких реалізацій (таких як PyPy та Narcissus). Я прочитав трохи про дві мови, які чудово використовували метациркулярну оцінку, Lisp та Smalltalk. Наскільки я зрозумів, Lisp був першим компілятором самозвернення, а Smalltalk мав першу "справжню" реалізацію JIT. Одне, що …

2
Функціональне програмування та алгоритми стану
Я вивчаю функціональне програмування з Haskell . Тим часом я вивчаю теорію автоматів, і як вони, здається, добре поєднуються разом, я пишу невеличку бібліотеку, щоб пограти з автоматами. Ось проблема, яка змусила мене задати питання. Під час вивчення способу оцінки досяжності стану я зрозумів, що простий рекурсивний алгоритм буде досить …

2
Чи закінчився безкоштовний обід? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . У своїй знаменитій статті «Вільний обід є понад» від 2005 року Герб Саттер передбачив …

2
Майбутнє рішення, заснованого на ServiceStack у контексті ліцензування
Я просто хочу, щоб хтось уточнив наступні питання, оскільки Деміс Белло кілька тижнів тому оголосив, що ServiceStack стане комерційним. Перейдіть за посиланням нижче. https://plus.google.com/app/basic/stream/z12tfvoackvnx1xzd04cfrirpvybu1nje54 (Будь ласка, зауважте, що коли я скажу ServiceStack або SS, я посилаюся на всі пов'язані бібліотеки SS, такі як ServiceStack.Text тощо). Якщо у мене є рішення, …

6
Як підійти до спалення завдання scrum, коли в завданнях залучено кілька людей?
У моїй компанії жодного завдання ніколи не може виконати одна людина. Кожне завдання буде переглядати окрему особу з питань контролю якості та коду. Це означає, що кожна людина дасть свої оцінки за кожне завдання щодо того, скільки часу знадобиться для її виконання. Проблема полягає в тому, як я повинен підходити …
12 agile  scrum 

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

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

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

1
Чи змінюється __dict__ об'єкта для встановлення його властивостей вважається пітонічним?
У мене є клас, який надуває об'єкти з рядків, знайдених у базі даних (або іншого джерела, наприклад, MongoDB, CSV-файл тощо). Для встановлення властивостей об'єкта він робить щось на зразок self.__dict__.update(**properties)або obj.__dict__.update(**properties). Це вважається пітонічним? Це хороша модель, яку я повинен продовжувати використовувати, чи це вважається поганою формою?
12 python 

4
Зупинка розробників, що здійснюють неправильну гілку DVCS
Проблема Я працюю над програмним проектом, який налічує близько 10 розробників, ми ділимося вихідним кодом через Mercurial. У нас є галузь розвитку та виробництва на випуск. Під час проекту ми неодноразово мали вихідний код з однієї гілки, тобто v1, потрапляючи в гілки патчів та обслуговування для більш ранніх версій програмного …

3
Чи можливо ефективно зображувати мутацію об'єкт-графіка з незмінними станами?
Я практикую використання незмінного об'єкта в C ++. Моя особиста мета - представити загальний графік об'єктів (в купі) із послідовністю незмінних графіків. Побудувати графік з декількома версіями не так вже й складно. Проблема - продуктивність. Версія з грубою силою потребує повної копії графіка, і це було не прийнятно. Я намагався …

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