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

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

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

10
Що робить розробників C настільки цікавими, якщо “i ++ == ++ i”? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Просто випадкове спостереження, здається, що на StackOverflow.com виникають питання про те, якщо "++ i …

5
Тестування блоку методом недійсності
Щоб виправити помилку в додатку, я змінив метод, названий postLoginдодаванням виклику до існуючого методу з назвою getShoppingCart. Код protected void postLogin() { getShoppingCart(); } Однак я не впевнений, який найкращий спосіб написати одиничний тест postLogin. Підхід 1 Використовуйте verify від Mockito, щоб просто перевірити, чи був викликаний метод. verify(mock).getShoppingCart(); Підхід …

2
Чи не перенапруження CQRS?
Я все ще пам’ятаю старі добрі часи сховищ. Але сховища звикли рости з часом некрасиво. Тоді CQRS отримав мейнстрім. Їм було приємно, вони затамували свіже повітря. Але останнім часом я знову і знову запитую себе, чому я не дотримуюся логіки правильно в методі дій Controller's Action (особливо в Web Api, …


5
Створення документа стандарту кодування
Я працюю в компанії з систем управління, де основною роботою є SCADA та PLC , а також інші системи управління. Розробка програмного забезпечення насправді не є тим, що займається компанія, крім невеликих шматочків тут і там, поки не було прийнято рішення про створення внутрішньої системи управління проектами та оцінки. Цей …

5
Як дізнатися, чи проект з відкритим кодом достатньо зрілий для використання у продукті?
Є кілька проектів з відкритим кодом, які я хотів би включити в продукт на роботі. У нас немає ні пропускної здатності, ні предметної експертизи, щоб зробити це самостійно. Я знайшов їх, шукаючи в Google. Мені невідомі жодні «основні гравці», які використовують проекти, але я дуже заохочений тим, що бачу. Тепер …

3
Пояснення МВВМ
Ми збираємось написати нашу першу заявку на WPF та ознайомимось із схемою MVVM. Ми створили багато додатків Winform та має архітектуру, яка була дуже успішною для нас. У нас виникають невеликі проблеми з перекладом цієї архітектури або визначенням того, де певні фрагменти нашої архітектури вписуються в модель MVVM. Історично у …

7
Який найкращий спосіб створити HTML в коді C #? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Я вважаю, що розмітка повинна залишатися в розмітці, а не в коді позаду. Я …
15 c#  asp.net  html 

5
DDD, Saga та пошук подій: Чи може компенсувати дію просто видалення з магазину подій?
Я усвідомлюю, що вищезазначене запитання, ймовірно, викликає декілька «що ?? Я намагаюся обернути голову на кілька споріднених концепцій, в основному шаблону Saga ( http://www.rgoarchitects.com/Files/SOAPatterns/Saga.pdf ) у поєднанні з джерелом подій (концепція DDD : http://en.wikipedia.org/wiki/Domain-driven_design ) Хороший пост, який обговорює його разом: https://blog.jonathanoliver.com/cqrs-sagas-with-event-sourcing-part-ii-of-ii/ Я переходжу до питання за хвилину, але я …

7
Як працює agile при заміні робочої системи?
В ідеальному Agile світі ви швидко побудуєте невелику, але корисну підмножину потрібної кінцевої системи та надаєте її користувачам. Вони схвильовані, адже це корисно, вони починають його використовувати і дають відгуки. Потім ви працюєте над тим, що додати до нього, будуєте це та повторюєте, поки не закінчиться час. Нещодавно у мене …


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

7
Чи кидання винятку із властивості погана форма?
Мені завжди до душі було те, що властивості (тобто операції їх встановлення / отримання) повинні бути швидкими / негайними та безвідмовними. Вам ніколи не доведеться намагатися / піти навколо отримання або встановлення нерухомості. Але я дивлюсь на деякі способи застосування рольової безпеки щодо властивостей деяких об’єктів. Наприклад, власність Employee.Salary. Деякі …
15 .net  exceptions 

7
Що потрібно включити до заголовка документації для мого класу
Я шукаю формат документації інформативного класу для моїх класів Entity, Business Logic та Access Access. Я знайшов два таких форматів з тут Формат 1 ///----------------------------------------------------------------- /// Namespace: <Class Namespace> /// Class: <Class Name> /// Description: <Description> /// Author: <Author> Date: <DateTime> /// Notes: <Notes> /// Revision History: /// Name: Date: …

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