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

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

2
Стратегія / ресурси для написання веб-сервісів LISP?
Передумови: Я прагну написати кілька повнофункціональних веб-сервісів у Common Lisp як першотравневі пустощі для решти команди розробників в моїй компанії. Тут є два фрагменти: читання інформації з / запису в базу даних MySQL та отримання / обробка / відповідь на запити через HTTP. (Насправді, є третій фрагмент, який пише автоматизовані …
11 lisp 

2
Чи повинен бути індекс «гігієна даних» для програмного забезпечення - щоб вказати, наскільки чиста програма? не залишаючи тимчасових файлів тощо
Чи повинен бути індекс "гігієна даних" для програмного забезпечення - щоб вказати, наскільки чиста програма? не створювати невикористані тимчасові файли, записи реєстру, змінні середовища тощо. Наприклад, загляньте в папку користувачів у Windows, ви побачите всі типи файлів робочого простору, які використовуються вашими програмами. Наприклад, це важко зрозуміти, що потрібно створити …

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

2
Як організувати повторюваний код?
Моя команда створює безліч разових веб-форм. Більшість із цих форм просто надсилають електронне повідомлення, а деякі - просто записують в базу даних. Наразі кожна форма живе у своєму окремому рішенні на сервері Visual Studio Team Foundation Foundation. Це означає, що у нас є близько 100 проектів різних форм, що ускладнює …

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

7
Шукаю роботу після поганого закінчення проекту [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 8 років тому . Моя компанія щойно скасувала проект, над яким я працювала, тому що вони були незадоволені тим, як це відбувається. Я був …
11 failure 

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

6
Як ви вимірюєте цінність свого програмного забезпечення?
Один з принципів спритності полягає в тому, що слід вимірювати робоче програмне забезпечення: Робоче програмне забезпечення є основним показником прогресу - 12 принципів Agile Справа в тому, що я можу виміряти своє програмне забезпечення з точки зору зроблених історій, помилок, помилок або зменшення кількості повідомлень про дефекти, я застряг у …
11 agile  scrum 

4
Вкладені класи: Корисний інструмент чи порушення інкапсуляції?
Тож я все ще на паркані щодо того, варто мені чи ні використовувати їх. Я відчуваю, що це надзвичайно порушення інкапсуляції, проте я вважаю, що мені вдається досягти певної міри інкапсуляції, отримуючи при цьому більшу гнучкість у своєму коді. Попередні проекти Java / Swing Я певною мірою використовував вкладені класи, …

7
Зчеплення. Кращі практики
Слідом за цією темою я почав Однотонний візерунок Це змусило мене задуматися про те, як поєднані мої заняття та як найкраще досягти вільної зв'язку. Будь ласка, майте на увазі, що я новий програміст (4 місяці моєї першої роботи), і це справді перший розгляд, який я приділяв цьому, і дуже прагну …

12
Як на одному веб-сайті могли працювати кілька людей?
Нещодавно я переглядав «Соціальну мережу», і це може бути дурним питанням, але як можливо, щоб один чоловік працював на одному веб-сайті? Я маю на увазі, якщо вони працюють на одній сторінці, як це можливо? А також, чи можна завантажувати файли на Інтернет-хост, не роблячи їх живими?
11 hosting 

3
Чи є альтернатива HTML Web Sockets, тепер, коли Firefox 4 їх відключив?
Я перевіряв декілька останніх багатокористувацьких двигунів у HTML, які підтримують багатокористувацькі ігри (Дуже добре) - я вважаю, що всі ці двигуни використовують для спілкування веб-розетки. Ось чому ми вирішили відключити підтримку WebSocket у Firefox 4, починаючи з бета-8 через проблеми безпеки протоколу. Beta 7 Firefox підтримує версію протоколу -76, таку …
11 html5  sockets 

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

9
Ви перевіряєте в папках бін чи налагодження (і dlls) у своєму TFS?
Швидке запитання про TFS - Ви, хлопці, зареєстрували папки бін / налагодження в TFS? (якщо так, то чому?) Оскільки вміст цих папок динамічно генерується, чи краще залишити їх, щоб програміст не стикався з проблемами лише для читання?

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

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