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

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

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

3
Обчислені цінності та прості читання - гострий біль для моїх дизайнів, керованих доменом!
Проблема, з якою я постійно стикаюся, полягає в тому, як боротися з обчислюваними значеннями, керованими логікою домену, при цьому все ще ефективно працюють проти сховища даних. Приклад: Повертаю список продуктів зі свого сховища через службу. Цей список обмежений інформацією про пагинацію від DTO запиту, надісланого клієнтом. Крім того, DTO вказує …

6
Коли припинити писати історії користувачів та почати кодування?
Виявляючи історії для першого спринту, як ви знаєте, коли припинити писати і рухатися вперед? Я запитав кількох людей, яких я знаю, і, в основному, відповідь, яку я отримав, залежить від контексту, в якому існує проект, і від того, наскільки оброблений тимчасовим загальним проектом. Чи існує якийсь стандартний спосіб дізнатися, коли …

2
Як я можу налагоджувати винятки, які не легко відтворюються і трапляються лише у виробничому середовищі?
Я працюю над питанням, коли виняток трапляється лише в нашому виробничому середовищі. У мене немає доступу до цих середовищ, і я не знаю, що означає це виключення. Переглядаючи опис помилки, я не можу зрозуміти причину. javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure Хтось, будь ласка, порадить мені, як підійти до подібної проблеми?

4
Що поганого у поверненні хештелю з публічного методу і коли це має сенс робити?
Які проблеми із дизайном при поверненні хештелю з публічного методу, коли ви хочете повернути кілька елементів замість створення класу та повернення цього об’єкта? Якщо у нього виникають проблеми, то при яких обставинах має сенс це робити? Як змінюється відповідь на це питання залежно від того, динамічна мова чи ні? Редагувати: …

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

9
Чи має сенс уникати фреймворку під час створення великого веб-сайту з PHP?
Будучи розробником веб-додатків PHP вже кілька років, я мав свою частку MVC та фреймворків. Спочатку я подумав, що це найкраще, оскільки нарізаний хліб; все здавалося дуже простим у виконанні. Однак зараз здається, що чим складнішим стає додаток, тим більше клопоту вводить рамки, тому мені доводиться розробляти обхідні шляхи, щоб їх …

7
Які функції необхідні для орієнтації на об'єкти?
Мені просто цікаво, які саме функції має надати мова чи бібліотека для того, щоб вона була визначена як "Об'єктно-орієнтована". Чи є об'єктна орієнтація чимось, що може бути досягнуто в будь -якій мові програмування загального призначення з гідними функціями? Або це щось, чого можна досягти лише на мовах, які спеціально рекламують, …

7
string.format зі змінними vs inline змінними
Які плюси та мінуси (якщо такі є) для використання string output; int i = 10; output = string.Format("the int is {0}", i); проти string output; int i = 10; output = "the int is " + i; Я завжди використовував останній приклад, але, схоже, велика частина інтернет-підручників використовує приклад string.format. …
9 c#  .net  vb.net  strings 

4
Найкраща практика запиту даних із MS SQL Server у C #?
Який найкращий спосіб запиту даних із MS SQL Server у C #? Я знаю, що не правильно застосовувати SQL-запит у коді. Це найкращий спосіб створити збережену процедуру і викликати її з C # з параметрами? using (var conn = new SqlConnection(connStr)) using (var command = new SqlCommand("StoredProc", conn) { CommandType …
9 c#  sql  sql-server 


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

6
Чи є можливість перевірити, як буде працювати сайт під навантаженням
Я створив веб-сайт Asp.net MVC і розмістив його на спільному хостинг-провайдері. Оскільки мій веб-сайт оточує дуже загальну ідею, він може мати кількість одночасних користувачів колись у майбутньому. Отже, я думав про спосіб перевірити свій веб-сайт на ефективність завантаження. Наприклад, як буде працювати сайт, коли 100 або 1000 користувачів одночасно в …

4
Контроль версій на основі портативного сховища?
Я розробляю особисті проекти на двох машинах без використання спільного сервера або мережевого з'єднання між ними. Чи якісь загальноприйняті системи управління версіями надійно підтримують використання портативного сховища (наприклад, флеш-пам'яті USB) як спільного сховища?

3
Чи існує загальний метод оцінки оптимальності алгоритму оптимізації?
чи існує загальний метод оцінювання оптимальності алгоритму оптимізації, наприклад алгоритм, що вирішує інакше задачу NP або жорстку NP? Єдиний метод, який я придумав поки що, - це порівняння результатів алгоритму з уже відомими оптимальними рішеннями. Якщо ні, то існують конкретні методи для якихось особливих проблем? РЕДАКЦІЯ Для уточнення: під оптимальністю …

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