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

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

1
Скільки часу Microsoft працював над .NET, перш ніж випустити його?
З усім CLI, CTS, CLS тощо не тільки вони випустили потужну платформу / інфраструктуру, але і випустили всі характеристики, які описують її тощо. Він підтримує потенційно нескінченну безліч мов, платформ тощо. обсяг роботи, навіть для такого бегемота, як Microsoft - тим більше, що, виявляється, вони проробляли гарну роботу. Як довго …

7
Як великі компанії розробників програмного забезпечення перевіряють на наявність помилок у своїх програмах?
Мені було цікаво, як великі компанії розробників програмного забезпечення перевіряють на наявність помилок у своїх програмах. Вони просто тестують його на кількох комп'ютерах?

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

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

2
Як відкрити проект, чий сховище git в історії має авторські права?
Я хочу випустити проект програмного забезпечення для відбитків аудіо за вільною ліцензією, але сховище містить аудіофайли, захищені авторським правом. У тестових випадках також використовуються ці файли. Як я випускаю код для публіки з максимальною історією версій, але без порушення авторських прав? Деталі: Код укладається під git. Ми зведемо все це …

9
Чи слід використовувати кілька первинних ключових стовпців або додати новий стовпець?
У моєму теперішньому дизайні бази даних використовується первинний ключ з декількома стовпцями для використання наявних даних (що було б унікальним), а не створення додаткового стовпця, що призначає кожному запису довільний ключ. Я знаю, що це дозволено, але мені було цікаво, чи це така практика, яку я, можливо, хотів би використовувати …

4
Це "Неправильно" / Погана конструкція, щоб перетворити нитку / фонового працівника в клас?
У мене є клас, який буде читати з Excel (C # і .Net 4), і в цьому класі я маю фонового працівника, який завантажуватиме дані з Excel, поки інтерфейс користувача може залишатися чуйним. Моє запитання таке: чи поганий дизайн мати фонового працівника в класі? Чи повинен я створити свій клас …

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

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

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

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

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

12
Дотримуєтесь терміну або менше помилок?
В ідеальному світі бажано дотримуватися терміну з меншими помилками. Але з вашого досвіду, який є більш переважним / прийнятним: Дотримуйтесь терміну, але має ряд помилок, оскільки розробник кидається в речі Менше помилок, але не зовсім відповідає терміну, оскільки розробник дуже жорстко пише код

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

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

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