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

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

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

6
Які характеристики програмного забезпечення "Центр досконалості" (РЄ)?
Нещодавно прийшов новий директор мого відділу і висловив бажання, щоб ми стали "центром передового досвіду". Я очікував, що оскільки він є моїм першим начальником, який насправді має програмування, то це буде деякий опис цього. Однак це було залишено на цьому. Коли я замислювався над цим протягом останніх кількох днів, я …

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

3
Найсучасніші найкращі практики Microsoft щодо створення рівня даних .NET? А реальність?
Команда розробників, з якою я працюю, незабаром перейде до .NET 4.0, проте бібліотека класів доступу до даних, яку ми використовуємо, все ще використовує ADO.NET «класичний», що означає SqlDataReader , DataTable тощо. Тим часом, схоже, що Microsoft і, ймовірно, весь світ рухається вперед за допомогою Entity Framework і WCF Data Services …

4
Чому люди переписують деякі бібліотеки на багато мов програмування?
Є деякі бібліотеки, які доступні у своїх версіях, написаних багатьма різними мовами програмування, як, наприклад, Lucene , який написаний на Java (як то кажуть, на 100% чиста Java), але також є свої версії на C ++, C, Perl , Ruby, Lisp та деякі інші мови. І я говорю про реалізації …

10
Що робити, коли ви вичерпали всі шляхи, щоб виправити помилку
Я молодший програміст (4 місяці кар'єрного досвіду дотепер), який працюю над мобільним додатком Cross Platform (команда на 1 особу - так це я лише сам). У мене є помилка в цій програмі / додатку, яка досить велика (30 різних файлів заголовків, у кожного теж власний cpp-файл). Я намагався відстежити, що …

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

7
Code Reviews Відгуки дійсно працюють у справжньому Agile?
Тож я почав працювати над великим корпусом. Один із тих, хто має 3 букви на ім'я, і ​​вони намагаються стати Agile, але мають безліч процесів, які, як я не відчуваю, є спритними. Те, що мене найбільше обернуло, - це огляди коду. Моя остання робота була зі стартапом, про який я …

8
Чи варто дотримуватися рекомендацій щодо іменування конвенцій?
Я називаю свої змінні за допомогою конвенцій .Net: camelCase для змінних та полів (я, як правило, використовую _camelCase для приватних полів у класі) PascalCase для методів, властивостей та класів Єдине місце, на яке я відхиляюся, - це константи та енуми, де я фактично віддаю перевагу стилю Java SCREAMING_CAPS. Кодова база …

2
Найкращі ресурси для навчання Play! Рамка [закрита]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Тим часом назад я обговорював можливість переходу до стартапу, який буде використовувати Java, точніше Play! Рамка; ну, я збираюся піти …


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

2
Як можна змусити кластер виконувати завдання лише один раз?
Якщо у вас виникло завдання, яке ви хотіли запустити лише один раз на кластері серверів, через регулярний проміжок часу, який би був найкращий спосіб досягти цього? Визначення кластера в цьому випадку - це 2 або більше однакових серверів з розподіленими сеансами, що сидять за балансиром навантаження. Використовуйте випадок: у вас …

8
Я створив програму на основі проекту LGPL, і мені заборонено публікувати вихідний код
Я думав, що LGPL є дозвільною ліцензією, як і MIT, BSD або Apache. Але сьогодні я прочитав, що з закритого коду дозволено лише посилання на LGPL (бібліотеки тощо) - крім цього, це copyleft - тому мені доводиться публікувати код, заснований на програмі LGPL. Я створив для свого роботодавця програму, яка …

7
Хтось може запропонувати мені написати проект, який допоможе мені зрозуміти нарізку
Зараз я розробник C # з досить хитким розумінням нарізки. Обидва ці посилання були запропоновані в інших публікаціях: http://www.yoda.arachsys.com/csharp/threads/ http://www.albahari.com/threading/ Чи варто повернутися до основ і, можливо, переглянути деякі тексти інформатики на цю тему? Я дійсно відчуваю, що якщо я заскочу і користуюсь бібліотеками c #, я насправді не буду …

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