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

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

10
Як позначити клас на розробці в Java
Я працюю над проектом стажування, але мені потрібно піти, перш ніж все закінчити. У мене є 1 клас, який недостатньо стабільний для виробництва. Я хочу відзначити / позначити цей клас, щоб інші люди випадково не використовували його у виробництві. Я вже помістив повідомлення в Javadoc, але цього здається недостатньо. Якась …
12 java 

5
Як розвиватись у Windows та тестувати та запускатись на Linux?
Я один з двох розробників для внутрішнього програмного забезпечення (написаного python) у моїй компанії. Програмне забезпечення - це серверне додаток, призначене для роботи на виділеній Linux коробці. В даний час у нас є одне вікно, де зберігається наше сховище SVN, і це поле також використовується для тестування. Проблема полягає в …

11
Чи зашкодить бакалавр наук у чомусь іншому, ніж комп'ютерні науки, кар’єрі в розробці програмного забезпечення? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Маю ступінь бакалавра геології. Після того, як я пройшов лише на півдорозі бакалаврів, я виявив, де є мої справжні таланти. …

6
будь-який документ, який точно говорить, для якого діапазону чисел розроблені .NET BigIntegers?
Я граю з .NET BigInteger, і в основному мені цікаво, яке число - розрахункова відповідь буде добре - це точка відхилення кривої (графік (збільшення часу, необхідного для операцій) vs (значення BigInteger))? або вони розроблені без такого відхилення, що якщо ми побудуємо збільшення часу, необхідного для операцій проти значення BigInteger від …
12 c#  .net  vb.net  numbers 

3
Клас Versus Struct
У C ++ та інших впливових мовах є конструкція під назвою Structure ( struct), а інша називається the class. Обидва здатні утримувати функції та змінні. Деякі відмінності: Класу дається пам’ять у купі та structнадається пам'ять у стеку (зауваження: це неправильно для C ++, але, можливо, правильно в тому, що ОП …

6
Чому я повинен писати всі заяви в Try-Catch?
Керівник моєї компанії каже, що я повинен написати все, тобто ВСІЙ код у висловлюваннях Try-catch. Тепер я можу зрозуміти підхід "краще бути безпечним, ніж шкодувати", але хіба це не надто куряче серце, щоб думати, що буде виняток, коли створюються мітки, встановлюється позиція форми. чи були випадки, коли винятки в таких …

2
Як продовжується онлайн-гра після відходу господаря?
Примітка. Це питання щодо мереж, а не ігор. Я використовую StarCraft лише як приклад. Гра StarCraft (не StarCraft 2) підтримує онлайн-гру. Одна людина приймає, а інші приєднуються. Якщо господар відходить під час гри, гра може тривати нескінченно без господаря. Як це працює? Розглянемо наступний сценарій: Я розміщую 3 проти 3. …
12 networking 

4
Чи використовується який-небудь код JavaScript лише для веб-сайтів, відкритого коду?
Переписане запитання: Я не задаю питання, пов’язане з JavaScript, але всі "клієнтські" мови, які використовуються в Інтернеті (HTML5, JavaScript, CSS тощо). Якщо я розміщую код JavaScript (тобто GPLed) на своєму веб-сайті, і цей веб-сайт доступний для всіх у мережі, чи я якимось чином порушую GPL? Що станеться, якщо я хотів …

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

7
Що означає Private Cloud?
Я прочитав кілька дискусій у SE про хмарні обчислення. З них я розумію хмару як "обчислювальну / сховище даних", яка належить іншому об'єкту; використовуючи апаратну та програмну архітектуру, що дозволяє легко масштабуватись за запитом, тому підтримую моделі масштабування, що надаються в оренду ". Крім того, "суб'єкт-власник має центр даних великих …

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

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

9
Спадщина пішла не так
У мене є якийсь код, де хороша модель успадкування пішла вниз, і я намагаюся зрозуміти, чому і як це виправити. В основному, уявіть, що у вас є ієрархія зоопарку: class Animal class Parrot : Animal class Elephant : Animal class Cow : Animal тощо. У вас є ваші методи харчування …

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

8
Об'єктно-орієнтований дизайн класу
Мені було цікаво хороший об’єктно-орієнтований дизайн класу. Зокрема, мені важко вирішувати такі варіанти: метод статичного проти екземпляра метод без параметрів або поверненого значення проти методу з параметрами і значення повернення перекриття та окрема функціональність методу приватний проти публічний метод Приклад 1: Ця реалізація використовує методи екземплярів, без поверненого значення або …

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