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

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

4
Мені сказали, що HTML - це мова розмітки, C ++ - мова програмування, що може змінити це?
Мої друзі з програмування завжди кажуть мені, що HTML - це мова розмітки, а C ++ - мова програмування. Коли я запитую їх, в чому різниця, вони ніколи не дають мені розумної відповіді. Що може зробити один виклик C ++ мовою програмування, а HTML ні?

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

7
Чи стосується гниття програмного забезпечення насамперед продуктивність чи безладний код?
Визначення Вікіпедії з програмного забезпечення гнилі фокусується на продуктивності програмного забезпечення. Це інше використання, ніж я звик; Я думав про це набагато більше з точки зору чистоти та дизайну коду - з точки зору того, що код має всі стандартні характеристики якості: читабельність, ремонтопридатність тощо. Тепер, швидше за все, продуктивність …

5
Як ви відстежуєте документ про вимоги про спритну команду?
Я розумію, що Історії користувачів домінують у спритному світі, але як зберігаються ці артефакти, щоб нові розробники, які приєдналися до команди, могли прискорити свої вимоги? Що робити, якщо Історія користувача зміниться пізніше, як вона оновлюється та зберігається як артефакт? Я бачив, як багато команд просто відкривають новий квиток / запит …

6
Чи повинен об’єкт знати свій ідентифікатор?
obj.idздається досить поширеним, а також, здається, потрапляє в коло того, що об’єкт міг знати про себе. Я можу запитати, чому мій об’єкт повинен знати свій ідентифікатор? Здається, це не має причини? Однією з головних причин його існування є його отримання, і тому мої сховища повинні знати це, і таким чином …

2
Вхід у систему JSON Вплив на продуктивність
Я бачу все більше статей про вхід у JSON. Ви також можете знайти його в блозі NodeJS. Чому всім так подобається? Я бачу лише участь інших операцій: Пару нових об’єктів створюється. Обряд об'єктів, що включає або обчислення довжини рядків, або множинні розподіли рядків. GCing всі лайно, що було створено. Чи …
22 logging  json 

3
Яким чином оформлення CLA запобігає виникненню юридичних проблем у проектах з відкритим кодом?
Наприклад: yeoman . Це ліцензія під ліцензією BSD. Форма CLA (Ліцензійна угода учасника) не є конкретною проектом, і її можна підписати в електронному вигляді. Як і які проблеми може запобігти підписанню цієї угоди? Чи має значення, який великий чи незначний внесок я зробив? Чому для деяких проектів потрібна підписана CLA …

6
Конкретні причини для використання Subversion? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
У який момент асинхронне зчитування вводу / виводу диска ефективніше, ніж синхронне?
Якщо припустити, що існує деякий біт коду, який читає файли для кількох споживачів, а файли мають будь-який довільний розмір: На який розмір стає ефективніше читати файл асинхронно? Або кажучи іншим способом, наскільки маленьким повинен бути файл, щоб він був швидшим, щоб просто читати його синхронно? Я помітив (і, можливо, я …
22 efficiency  async  io 

5
Як вирішити цю, на жаль, негіпотетичну ситуацію з кінцевими споживачами?
Я працюю в середній компанії, але з дуже невеликою інформаційною силою. Минулого року (2011 р.) Я написав заявку, яка користується великою популярністю у великої групи кінцевих користувачів. Ми закінчилися в кінці минулого року, і деяка функціональність (я буду називати funcA відтепер) не була додана в програму, яку хотіли в самому …

8
Чому системи управління джерелами все ще підтримуються файлами?
Здається, що більшість систем управління джерелами все ще використовують файли як засіб зберігання даних про версії. Сейф і TFS використовують сервер Sql як сховище даних, що, на мою думку, було б краще для послідовності даних та швидкості. То чому саме SVN, я вважаю, GIT, CVS і т. Д. Все ще …

6
Які переваги префіксації імен параметрів функції за допомогою p *?
Я часто бачу проекти (в проектах Java та команди, що використовують Eclipse), з якими встановлюються параметри функцій префікса p. Наприклад public void filter (Result pResult) ... Я особисто не бачу в цьому ніякої користі, але хотів би знати, що таке міркування. Найкраще пояснення, про яке я чув, - це розрізнити …

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

16
Як я можу зрозуміти, чи правильно для мене програмування? [зачинено]
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну …
22 learning 

7
Яке значення інструментів робочого процесу? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновлення питання так зосереджений на одному завданню тільки редагує цей пост . Закрито 4 роки тому . Я новачок у розробці Workflow, і не думаю, що я справді отримую "велику картину". А може …
22 java  workflows  soa  bpm 

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