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

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

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

5
Використання C ++ / Java для розробки програмного забезпечення для комерційних цілей
Я планую розробити програму, яку я збираюся продати пізніше. Я намагаюся визначитися з мовою, з якою його кодувати, і звузився до C ++ або Java. Я пройшов ліцензії GPL v2 та v3, які використовуються для GCC GNU та OpenJDK (так, я можу зрозуміти деяку кількість юридичних речей, але, очевидно, не …
9 licensing  gpl 

4
Питання щодо ліцензування коду. Клієнт вкрав мій код
Клієнт, у якого я зробив проект, випадково опинився у вихідному коді цього проекту. Дурний я знаю. Домовленість полягала в тому, що вони отримають продукт, а не вихідний код. Однак, очевидно, вони зараз намагаються витягнути швидку та використовують вихідний код для створення власних продуктів для інших клієнтів. Зараз я не хочу …

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

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

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

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

4
Чи може користувач перевидати LGPL як GPL або GPL як AGPL?
LGPL (ми просто припустимо версію 3 для всіх, що обговорюються для зручності), є менш обмежувальною версією GPL, також AGPL, є більш обмеженою версією GPL, але чи можна використовувати код LGPL, вносити доповнення (чи ні) та релігізувати його як GPL чи AGPL; чи можна GPL-код змінювати та повторно ліцензувати як AGPL?
9 licensing  gpl  lgpl 

3
Коли замислюєтесь про дати та часи - це сьогодні півночі в минулому чи майбутньому?
Це завжди головоломка для мене - і я розумію, що це не суворо проблема в програмуванні чи розробці програмного забезпечення, але, здається, це є розумним поширеним у нашій галузі. Наприклад, якби я встановив термін придатності як 2011-04-08 00:00:00 - і якщо врахувати мій поточний місцевий час 10:45 на 8-му, - …

5
Як ми знаємо, що користь композиції над узагальненням завжди є правильним вибором?
Будь-який об'єкт фізично існує чи ні, ми можемо вибрати його моделювати різними способами. Ми могли б довільно використовувати узагальнення чи склад у багатьох випадках. Однак принцип GoF "користь композиції над узагальненням [sic]" керує нами використанням композиції. Отже, коли ми моделюємо, наприклад, рядок, тоді ми створюємо клас, який містить два члени …

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

3
Що означає програмне забезпечення, що означає термін "вбудований"?
Тому я розглядав можливість розширити свої знання вбудованому та нижчому рівні апаратного програмування, однак щоразу, коли я шукаю завдання, про які згадується "вбудована", це завжди речі високого рівня. Для мене це не має великого сенсу. Отже, що саме означає "вбудований"? Коли я думаю про вбудований, я думаю про програмування мікроконтролерів …

2
Що це за область вивчення?
Припустимо, у мене ситуація, коли я розробляю веб-сайт для продавця взуття. Вони мають різні марки та види взуття, і, звичайно, вони хочуть по-справжньому гарну функцію пошуку. Тож існують різні властивості, які може мати взуття. Вони можуть мати ексклюзивні властивості, такі як розмір, ширина, стать та дитячий / дорослий '. Або …

3
Створення веб-кінця для програми C ++
Мені було цікаво, що було б найкращим методом створення веб-кінця для взаємодії з програмою C ++ на сервері. Спочатку я просто думав просто використовувати оболонку з мови веб-сервера (як shell_exec()у PHP), але мені було цікаво, чи існує "кращий" спосіб. Можливо, щось рідніше чи це чомусь погана практика?

1
Для ліцензій з відкритим кодом з умовою підтвердження, наскільки очевидним має бути повідомлення?
У ліцензіях, таких як libjpeg та freetype , є такі пункти: (2) Якщо розповсюджується лише виконуваний код, то в супровідній документації повинно бути зазначено, що "це програмне забезпечення частково базується на роботі Незалежної групи JPEG". або: o Перерозподіл у двійковій формі повинен забезпечити відмову від відповідальності, яка зазначає, що програмне …
9 licensing 

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