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

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

3
F # продуктивність проти продуктивності Erlang, чи є доказ того, що VM Erlang швидше?
Я вкладав час на вивчення функціонального програмування, і я прийшов до тієї частини, де хочу почати писати проект, а не просто займатися навчальними посібниками / прикладами. Роблячи моє дослідження, я виявив, що Erlang здається досить потужним, коли йдеться про написання одночасного програмного забезпечення (що є моєю метою), але ресурси та …
19 f#  erlang 

4
Спадщина проти міксин в динамічних мовах?
Коли вам слід віддати перевагу моделям успадкування над комбінаціями в динамічних мовах? Під mixins я маю на увазі фактичне правильне змішання, як при вставці функцій та членів даних в об’єкт під час виконання. Коли ви використовували б, наприклад, прототипічне успадкування замість міксинів? Щоб більш наочно проілюструвати, що я маю на …

11
Розробка програмного забезпечення - Проект, 1 програміст - Що робити, якщо потрапить автобус?
Компанія, над якою я зараз працюю, змушує мене розробити купу програмного забезпечення з внутрішньої критичної місії. У мене є ще одна людина, яка працює на мене, але він більше тестуючий хлопець, а не дуже розробник. Компанія стурбована деякими з цих проектів і що трапиться, якщо мене вдарить автобус. Як компанія …
19 business 

7
Чи можливо ефективно розробити програми PHP в Windows, які будуть розгорнуті на серверах під управлінням Linux?
Чи добре кодувати PHP в Windows і розмістити його згодом на сервері під управлінням Linux? Чи можуть виникнути проблеми при міграції такого проекту? Я думаю, що справді не може виникнути жодних проблем, тим більше, що я початківець у PHP, і я не буду використовувати жодну з розширених функцій, яка може …
19 php  windows  linux 

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

6
Чому Javascript використовується в MongoDB та CouchDB замість інших мов, таких як Java, C ++?
Я задав це питання на SO, але запропонували спробувати тут. Тож ось що: На сьогодні я розумію Javascript, що це мова на стороні клієнта, яка фіксує події та робить веб-сторінку динамічною. Але читаючи порівняння між MongoDB та CouchDB, я помітив, що обидва використовують Javascript. Це змушує мене замислитися над причиною …
19 java  javascript 

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

4
Як мені зайнятися виправленням коду у менш досвідченого програміста?
Невелика довідка: я один з двох програмістів для нашого відділу з 10 осіб (решта - художники та менеджмент). Ми двоє робимо все кодування, необхідне для того, щоб все добре протікало, і розробляти будь-які проекти, які з’являються. Я займаюся програмуванням вже близько 4 років, де це його перша "справжня" робота (як …
19 code-reviews  bug 

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

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

3
Java та .NET: Чому різні алгоритми сортування використовуються за замовчуванням?
Цікаво, чому Javaі .NET Frameworkвикористовує різні алгоритми сортування за замовчуванням. У Java Array.Sort() використовується алгоритм сортування об'єднань за замовчуванням і, як каже Wikipedia.com : У Java методи Arrays.sort () використовують сортування злиття або відрегульований quicksort залежно від типів даних та для ефективності реалізації переходять на сортування вставки, коли сортується менше …

7
Коли оновити jQuery?
Коли ви рекомендуєте оновити інтерфейс jQuery / jQuery? Або іншими словами: які найкращі практики оновлення інтерфейсу jQuery / jQuery? Я працюю над довгим проектом, який займе щонайменше ще один рік. В цей період часу я впевнений, що інтерфейс jQuery / jQuery буде оновлений багато разів. Чи рекомендуєте ви оновлювати мої …

5
Чому C ++ не може прийняти підхід D для його реалізації?
Як багато хто з вас, хлопці, знають, що поняття , підхід C ++ щодо обмеження можливих типів аргументу шаблону не вдалося включити до C ++ 11. Я дізнався, що мова програмування D 2.0 має схожу особливість для загального програмування. Її рішення мені здається досить елегантним та простим. Тому моє запитання …
19 c++  templates  d 

5
Чому в Scrum не слід поєднувати ролі Власника продукту та ScrumMaster?
У більш традиційних проектах, над якими я працював, керівник проектів (а у великих проектах можуть бути асоційовані / заступники / помічники керівників проектів, якщо одна особа недоступна) - особа, відповідальна за спілкування із замовником, отримання проекту оновлення стану здоров’я та статусу, визначення планування та складання бюджету, управління процесом, забезпечення колективу …

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

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