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

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

4
Уникнення роздутих об'єктів домену
Ми намагаємось перенести дані з нашого розширеного сервісного рівня в наш доменний рівень, використовуючи підхід DDD. Наразі у наших послугах є велика ділова логіка, яка розповсюджується всюди і не отримує користі від успадкування. У нас є центральний клас доменів, який є основною частиною нашої роботи - торгівля. Об'єкт Торгівлі буде …

5
Які функціонально-програмувальні способи реалізації гри Життя Конвея [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Нещодавно я реалізував для веселої гри «Життя життя Конвей» у Javascript (насправді coffeescript, але …

1
Чи є якісь дослідження щодо взаємозв'язку між методами тестування програмного забезпечення та продуктивністю розробника? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Чи є якісь дослідження щодо взаємозв'язку між практикою тестування програмного забезпечення (модульні та / або інтеграційні тести) та продуктивністю розробника?

8
Чи має сенс ліцензувати одиничні тести?
Мені цікаво, чи є якісь переваги / ризики (не) введення ліцензії на код тесту, який здебільшого складається з одиничних тестів. Що ти думаєш? Мене особливо цікавлять ліцензування в рамках (L) GPL, Apache, MIT та BSD. EDIT : Припущення полягає в тому, що нетестовий код уже опублікований під якоюсь ліцензією, але …

3
Що слід перевірити в Javascript?
На роботі ми нещодавно запустили додаток на базі Javascript (фактично використовуючи Coffeescript, але все ж), з якого я впроваджував автоматизовану тестову систему з використанням JsTestDriver та тканини. Ми ніколи не писали щось з таким Javascript, тому до цих пір ми ніколи не робили тестування Javascript. Я не впевнений, що саме …

9
Використовуєте програми з відкритим кодом у своїй компанії?
Чи є якісь мінуси змусити ваших співробітників використовувати програми з відкритим кодом у вашій компанії? Я планую запустити бізнес і мені цікаво, чому компанії зазвичай працюють з власним програмним забезпеченням, як Microsoft Word, щоб процитувати найвідоміше. Чому вони не використовують Open Office (або Libre Office ) тощо? З моєї точки …

1
Використання фондових зображень у проекті з відкритим кодом
Я розпочав проект з відкритим кодом і дуже хотів би мати милу і влучну піктограму для позначення проекту. Моя дилема полягає в тому, що у мене майже немає досвіду проектування векторної графіки для використання в такому проекті. Для компенсації я подумав, що можу придбати графіку у однієї зі служб фотографій …

2
Перетворення обмеженої проблеми з рюкзаком в задачу 0/1 для рубашки
Я зіткнувся з проблемою, де метою було використання динамічного програмування (замість інших підходів). Існує відстань, яку потрібно прокласти, і набір кабелів різної довжини. Яка мінімальна кількість кабелів, необхідних для точного проходження відстані? Для мене це виглядало як проблема з рюкзаком , але, оскільки може бути множин певної довжини, це була …
12 algorithms 

5
Альтернативується у довідці HTML
В даний час ми використовуємо систему під назвою AsciiDoc, яка дозволяє нам створювати документацію в простому розмітці тексту. З цього ми можемо генерувати кілька форматів виводу Ми використовуємо лише вихідний формат pdf та chm. Мені було цікаво, чи є альтернатива chm? Що я шукаю - це те, що можна використовувати …

2
Адаптація до командного середовища після того, як роками розвивалася сама
У мене майже 5-річний досвід роботи в Інтернеті, і я вважаю, що до цього часу я повинен бути середнім рівнем, але коли я ходжу по прогулянці, я думаю, що я все ще досить "молодший". Ось, на що, на мою думку, це проблема: Протягом більшої частини своєї кар’єри я рідко мав …
12 teamwork 

6
Хто винайшов покажчики?
Досить просте запитання, але щось я так і не зміг з’ясувати. Хто першим описав ідею вказівника? Сама абстрактна концепція?
12 history  pointers 

2
WCF / SOA - Навіщо мені створювати об'єкти параметрів для простих запитів
Наша компанія починає досить велику ініціативу SOA. Ми робимо багато чого правильно: є хороша комунікація; гроші за інструменти, де це доречно; і ми використали хороший досвід, який допоможе нам у переході. Ми намагаємось розробити стандарти, які ми можемо дотримуватись як група, і один із запропонованих стандартів мене дуже непокоїть: Ми …
12 soa  wcf 

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

2
Псевдокод для черги Бродаля
Я намагаюся знайти більше ресурсів щодо купи Brodal . Все, що я знайшов - це хешкел реалізація купи Бродал-Окасакі , але я думаю, що вони перекошені купи , це правильно? Крім того, я неграмотний в Haskell, так що це не дуже допомагає. Хтось (або знає про) реалізацію черги Brodal у …

5
Що робити, якщо член Scrum піде на півдорозі?
Через стан здоров’я одного з членів scrum він повинен залишити команду. Моє запитання: чи потрібно знову запускати сеанс планування спринту? чи змінити схему згоряння? або попросити всіх членів команди укусити кулю і зробити додаткову роботу для досягнення мети? Дякую

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