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

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

1
Як Git і Mercurial розвивались так само одночасно?
Git і Mercurial дотримуються подібних моделей і мають схожу термінологію. Початковий реліз Mercurial відбувся лише через 12 днів після отримання Git. Як ці два проекти, в початковій розробці одночасно, закінчилися так подібними? Хтось знає історію?
11 git  mercurial  dvcs 

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

2
Який взаємозв'язок між динамічною мовою виконання та C # 4.0?
Скажімо, я хотів створити компілятор / інтерпретатор динамічної мови, можливо, інтерпретатор схеми на платформі .NET, як це існує сьогодні. Чи краще мені використовувати режим динамічної мови (DLR) або використовувати C # 4.0 для реалізації динамічних особливостей моєї мови? Або мені потрібно обоє? Я знаю, що в цій галузі було виконано …

7
Як можна виміряти власний щоденний внесок?
Нещодавно я закінчив «Три ознаки нещасної роботи » Патріка Ленчіоні, і одна з його основних ідей - це те, що вам потрібно мати певну форму вимірювання. У мене досить стандартна внутрішня робота для розробників, де я працюю над новими інструментами та роблю деякі виправлення підтримки / помилок для минулих інструментів, …


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

3
Де можна прочитати оригінальний вступний документ C # від Microsoft? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Коли в 2002 році Microsoft представила .NET Framework та мову C #, яка перша стаття представила C #? Я шукаю …
11 c#  microsoft  history  msdn 

4
Що саме невизначено означає у JavaScript? Чому саме там? Які звички він має? Як це може бути корисним?
У JavaScript у нас є щось, що називається невизначеним . Я щось сказав, бо я не знаю, чи це базовий клас, чи вбудована змінна, чи ключове слово, чи щось інше. Я просто знаю, що там є. Щоб побачити це в дії, ви можете просто написати: undefined; typeof undefined; Чи можете …

10
Чи повинні "математичні" функції слідувати математичним позначенням?
Я припускаю, що це питання буде негайно позначено як суб'єктивне, але, на вашу думку, краще: double volume(double pressure, double n_moles, double temperature) { return n_moles * BOLTZMANN_CONSTANT * temperature / pressure; } або double volume(double P, double n, double T) { return n*R*T/P; } Іншими словами, чи повинні функції, що …

2
Як вибрати найбільш імовірний варіант зі списку на основі введення тексту користувача
Я працюю над програмою OCR, де мені потрібно вибрати варіант на основі введення тексту користувача. Ex: Available Options: ["python", "ruby", "java", "clojure", "haskell"] Input: kava Output: java Input: ruby Output: ruby Input: clujuro Output: clojure etc.. моя програма заснована на python, чи існує вже алгоритм для вирішення цієї проблеми.

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

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

5
Як підійти до слова "" це буде лише невелика програма "? Так правда?
Гаразд, я багато разів стикався з цим, але ось гірший сценарій трохи перебільшений. Клієнт каже: "Ей, чи можете ви змусити нас цей маленький модуль зробити це невелике завдання?" Я: «Звичайно, немає проблем». Тож, виходячи з бюджетів та обмежень тощо, я пропускаю частину архітекторів і занурююсь прямо, і це не потіє. …

2
Чим аналіз відрізняється від дизайну?
Я впевнений, що ви всі чули менеджерів, які говорять, що "нам потрібен аналізатор" або "нам потрібен конструктор". Хоча я розробник .NET, я навряд чи можу відрізнити аналізатор від дизайнера (не веб-дизайнера чи дизайнера інтерфейсу). Хто аналізатор? Хто дизайнер? Вони перетинаються?

2
Наскільки простою повинна бути система мовної розробки?
Це частина серії запитань, яка присвячена проекту, який називається "Абстракційний проект", який має на меті абстрагувати поняття, які використовуються в мовному дизайні у вигляді рамки. Ще одну сторінку, пов’язану з нею, пов’язану зі структурним набором тексту, можна переглянути тут . Метатему, пов’язану із запитом про рамки та правильне місце для …

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