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

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

2
Як покращитись у вирішенні задач динамічного програмування
Нещодавно я натрапив на це питання: "Вам надається логічне вираження, що складається з рядка символів" true "," false "," і "," або ", і" xor ". Порахуйте кількість способів скористатися дужками в дужках вираз такий, що він буде оцінювати як істинне. Наприклад, є два способи в дужках "true і false …

1
Будь-які емпіричні докази щодо ефективності CMMI?
Мені цікаво, чи є якісь дослідження, які вивчають ефективність програмних проектів в організаціях, орієнтованих на CMMI. Наприклад, чи більше шансів організацій CMMI закінчити проекти вчасно та / або за рахунок бюджету, ніж організації, що не стосуються CMMI? CMMI розшифровується як "Інтеграція моделі зрілості можливостей". Він розроблений Інститутом програмного забезпечення Інституту …

4
Анонімна функція та окрема названа функція для ініціалізації в jquery
Скажімо, у нас є якийсь код, який використовується для ініціалізації речей при завантаженні сторінки, і він виглядає приблизно так: function initStuff() { ...} ... $(document).ready(initStuff); Функція initStuff викликається лише з третього рядка фрагмента. Ніколи знову. Тому зазвичай люди ставлять це в анонімний зворотний дзвінок, як це: $(document).ready(function() { //Body of …

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

2
Чому методи аксесуара із специфікації JavaBean стали еталоном для розробки Java?
JavaBeans Специфікація описує як JavaBean Java Bean - це програмний компонент для багаторазового використання, яким можна візуально маніпулювати інструментом для збирання Оскільки більшість написаних рядків коду, схоже, не мають нічого спільного з візуальним маніпулюванням у інструменті для побудови, чому саме специфікація JavaBean стала "способом" написання об'єктно-орієнтованого коду? Я хотів би …
9 java  history 

8
C # поліпшення foreach?
Я часто стикаюся з цим під час програмування, коли мені хочеться, щоб індекс кількості циклів був у foreach і мав створити ціле число, використовувати його, приріст тощо. Чи не було б гарною ідеєю, якби було введене ключове слово, яке було кількість петлі всередині передпліччя? Його також можна використовувати в інших …
9 c#  loops 

3
dvcs - це "клон до гілки" загальний робочий процес?
Нещодавно я обговорював dvcs з колегою, тому що наш офіс починає розглядати питання про перехід від TFS (ми - магазин MS). У процесі мене дуже розгубився, тому що він сказав, що, хоча він використовує Mercurial, він не чув про команду "відділення" або "checkout", і ці умови йому були незнайомі. Поцікавившись, …

4
Чи добре, що в команді Scrum є люди з кількома ролями?
Я оцінюю деякі методології Agile-стилю для можливого ознайомлення зі своєю командою. З Scrum, чи дозволяється одній і тій же особі виконувати кілька ролей? У нас є невелика команда з чотирьох розробників та веб-дизайнера; у нас насправді немає керівництва (я виконую цю роль), тестувальників якості та бізнес-аналітиків, і всі наші завдання …
9 agile  scrum 

3
Як ви стежите за складними правилами бізнесу поза кодом?
Мені цікаво подивитися, як це роблять інші люди. Особливо в ситуаціях, коли кілька різних клієнтів використовують одну і ту ж базу програмного забезпечення з дещо різними правилами бізнесу. Які практики ви використовуєте для документування того, як все повинно працювати чи правилами бізнесу. В основному так, коли новий розробник приходить в …

1
За якими одиницями оцінюються сюжетні точки?
Я читаю про тематичне дослідження про команду, яка оцінює завдання або "точки історії", як вони їх називають, спираючись на зусилля, необхідні для їх виконання. На які одиниці оцінюються ці "сюжетні точки"? Я вважаю, що це поняття "сюжетних точок" походить від процесу, який називається "спритний розвиток".
9 agile 

3
Кількісне визначення ціни на вихідний код та програмний продукт
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Я збираюся взяти проект. Це вимагає від мене написання коду та тонни його. Вимога клієнта - ввести весь вихідний код в кінці …

3
Яким був історичний вплив польоту 501 Ariane 5?
Дезінтеграція ракети "Аріана 5" через 37 секунд після запуску в дівоче плавання ( Flight 501 ) прийнято називати однією з найдорожчих програмних помилок в історії 1 : Європейському космічному агентству знадобилося 10 років і 7 мільярдів доларів, щоб створити гігантську ракету Ariane 5, здатну виводити на орбіту пару тритонних супутників …
9 testing  history  bug 

2
Властивості під ARC: Завжди або лише для публіки?
Прочитавши статтю з покірною назвою "Команди заповідей: кращі практики кодування об'єктива-C" Роберта МакНіллі трохи менше двох років тому, я прийняв практику використання властивостей майже для кожного члена даних моїх класів Objective-C ( 3-та заповідь станом на травень 2012 року). McNally перераховує ці причини для цього (мій акцент): Властивості застосовують обмеження …

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

5
Як компанії зберігають веб-сайти прихованими під час розробки?
Я новачок у цьому, а також новий розробник PHP 19 років, який щойно взяли на роботу, тому я не впевнений, як це працює. Багато компаній при розробці своїх веб-сайтів зберігають свої сайти прихованими від індексування. Які існують способи html5 / css, а потім робота php / mysql прихована від пошукових …

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