Вопросы с тегом «c»

11
Что делать, если не работает оптимистическая блокировка?

У меня есть следующий сценарий: Пользователь делает запрос GET/projects/1 и получает ETag . Пользователь делает запрос PUT/projects/1 с ETag с шага # 1. Пользователь делает еще один запрос PUT /projects/1с ETag с шага # 1. Как правило, второй запрос PUT получит ответ 412, поскольку ETag теперь...

10
Каких ошибок в управлении программными продуктами следует избегать, чтобы люди не ненавидели поставщика?

Предыдущий вопрос был закрыт о том, почему люди ненавидят Microsoft. Это попытка несколько более конструктивного вопроса по той же общей линии. Это и шире, и уже. Это более общий вопрос о поставщиках программного обеспечения в целом, а не только о Microsoft. Он уже, имея дело только с управлением...

10
Какие методологии разработки программного обеспечения можно рассматривать как основу

Я пишу небольшую исследовательскую работу, которая включает методологии разработки программного обеспечения. Я изучал все доступные методологии, и мне было интересно, из всех методологий, есть ли какие-либо, которые послужили основой для других? Для примера рассмотрим следующие методологии: Agile,...

10
Если у вас есть логика, которую нужно разделить между двумя контроллерами, где вы ее храните?

У меня есть набор одноцелевых функций, которые мне нужны в двух отдельных контроллерах. Сейчас у меня просто дублированный код, и я хочу от него избавиться. Этот код является частью контроллера и не принадлежит моему уровню обслуживания. Где бы вы это...

10
Что делает ресурсы «дорогими»?

Я читаю hibernate, и я натолкнулся на утверждения типа «Соединения JDBC, открытые по нескольким запросам, не очень хорошая вещь, потому что это дорогой ресурс». Что подразумевается под дорогим ресурсом? Редактировать: я добавляю то, что пользователь unknown добавил в качестве комментария ниже. Если...

10
MVC: полностью заполненные модели или частично заполненные модели?

Этот преследовал меня так долго. Когда вы занимаетесь программированием MVC, что вы считаете лучшей практикой программирования? Следует ли использовать полностью заполненные модели или частично заполненные, особенно когда я знаю, что для этой конкретной задачи мне понадобятся только 2 поля из...

10
Переносимость языка Си

Как именно определяется переносимость языка, подобного C? Я узнал, что компиляторы специфичны для ISA. Если это правда, как C переносим? Или исходный код, написанный на C, переносим, ​​а не исполняемые файлы? Разве исполняемые файлы, характерные для ISA для примеров приложений, не отделены от...

10
Цель-C ++ постепенно сокращается? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Apple постепенно отказывается от поддержки target-c ++? Обратите внимание на...

10
Насколько зрелый FreeBASIC? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Мой друг рассматривает возможность использования FreeBASIC в критической...

10
Будущее, когда я учусь программировать [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 3 года назад . Я хочу научиться программировать, ориентируясь на будущее, если хотите....

10
Должен ли я использовать термин «бизнес-логика», говоря о некоммерческих приложениях?

Предположим, что есть часть программы, которая не занимается инициализацией, вводом, выводом. Он просто указывает, что должно быть сделано, что разрешено или нет. Я использую термин «бизнес-логика» для этого. Но приложение не может иметь ничего общего с бизнесом. Пример: игра. Предположим, есть...

10
Как полностью отделить модель от View / Controller в Java Swing

Существует ли набор общепринятых руководящих принципов проектирования для отделения классов Model от классов View / Controller в приложении Java Swing? Я не настолько обеспокоен тем, что View / Controller ничего не знает о модели, как наоборот: я хотел бы спроектировать свою модель так, чтобы она...

10
MVVM или MVC? Хотите использовать один и тот же набор классов для WPF и ASP.NET

Я новичок с точки зрения дизайна шаблонов. Я только начал изучать MVC, когда слышу новый шум MVVM. Я хочу изучить их понимание, перепроектировав старый инвентарь и приложение для выставления счетов, которое я разработал для клиента. Я хочу написать как приложение для Windows на базе WPF, так и...

10
Подводные камни дизайна API в C [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Какие недостатки сводят вас с ума в C API (включая стандартные библиотеки,...

10
практический способ выучить C? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

10
STDOUT и его примеси

Я прочитал много книг и статей о функциональном программировании и до сих пор стыдно за то, что не смог понять некоторые основные понятия. Одна из основных идей функционального программирования заключается в том, что один и тот же вход всегда должен давать один и тот же результат. Поэтому, скажем,...

10
Бизнес-логика действительно принадлежит серверу?

Типичным стеком для веб-приложения является база данных, сервер с серверным кодом и пользователь с браузером с HTML / CSS / JavaScript. До обширного AJAX, MVC, в котором контроллером был код на стороне сервера. Сервер должен был направлять запросы ответов для динамических веб-страниц (то есть...

10
Лучше использовать директиву препроцессора или оператор if (constant)?

Допустим, у нас есть кодовая база, которая используется для многих разных клиентов, и у нас есть некоторый код, который важен только для клиентов типа X. Лучше ли использовать директивы препроцессора, чтобы включать этот код только в клиент типа X, или использовать если заявления? Чтобы быть...

10
Должен ли анализ кода выполняться до или после юнит-тестов

Я спорю со своим коллегой о том, когда выполнять проверку кода - до или после модульных тестов. Какова лучшая практика? Некоторые факторы, которые мы, возможно, должны принять во внимание (может быть больше): Изменение размера кода - большое изменение означает, что больше изменений будет...