Вопросы по теме 'anti-patterns'

Как бороться с чудовищными действиями Struts?
Я унаследовал это гигантское устаревшее веб-приложение Java, используя Struts 1.2.4. У меня есть конкретный вопрос относительно действий. Большинство страниц имеют только одно действие, а методы processExecute() — отвратительные монстры (очень...
1209 просмотров

Почему объекты передачи данных (DTO) являются анти-шаблоном?
Недавно я слышал, как люди говорят, что объекты передачи данных (DTO) являются анти- узор . Почему? Какие есть альтернативы?
61658 просмотров

База данных как антипаттерн IPC
Я написал многоуровневое веб-приложение, которое состоит из полнофункционального веб-клиента (PHP), который взаимодействует с java-сервисом. Веб-клиент размещается на сервере apache, а служба Java работает на том же физическом компьютере (повторюсь:...
2403 просмотров
schedule 05.07.2023

ActiveRecord находит идентичный набор в моделях many_to_many
У меня есть анти-шаблон в моем коде Rails 3, и мне было интересно, как это сделать правильно. Допустим, клиент заказывает картофель фри и гамбургер. Я хочу узнать, был ли такой заказ ранее. Для простоты каждый элемент можно заказать только один...
111 просмотров

Существуют ли какие-либо имена анти-шаблонов для написания кода, подобного этому?
Вот некоторый код, который использует класс параметров для хранения возможных параметров метода Show() . Значения в этом классе FooOption не очень связаны. Вы можете убедиться в этом, взглянув на реализацию Show() ниже. Я знаю, что это плохой...
366 просмотров

Название антипаттерна для сложности
Существует ли стандартный анти-шаблон или что-то, на что можно было бы сослаться, чтобы утверждать, что, когда система достигнет заданной сложности, она станет неподдерживаемой и рухнет? Что-то вроде систем никогда не доделывают, их просто...
87 просмотров
schedule 30.01.2023

Как заменить вложенные операторы switch
Меня попросили написать небольшой PHP-скрипт, который берет некоторый ввод POST из нескольких выпадающих списков, которые дают некоторые выбираемые критерии, и в конце выплевывает одну или несколько строковых переменных, содержащих уникальные коды....
6954 просмотров

Запутался в использовании контейнера IOC, локатора сервисов и фабрики
Предположим, у меня есть BaseForm , который зависит от ILogger или IResourceManager или чего-то в этом роде. В настоящее время он решает правильную реализацию требуемой службы с помощью локатора служб, который, как я знаю, является...
2085 просмотров

значение java RMI, пожалуйста?
Почему люди используют RMI или когда мне следует использовать RMI? Я прочитал эти учебники по RMI на веб-сайте оракула. Но он не дает достаточного количества практических примеров. Насколько я понимаю, программное обеспечение должно иметь как...
9774 просмотров

Почему анти-шаблон позволяет компоненту реакции редактировать свои собственные реквизиты?
Я искал ответ на другую проблему и нашел этот ответ ( ссылка ). Мне просто любопытно, почему так изменение собственного реквизита является анти-шаблоном, и почему изменение собственного состояния не является анти-шаблоном?
562 просмотров
schedule 31.05.2023

Является ли анти-шаблоном использование суффикса Template для имени класса шаблона метода шаблона?
Я использую шаблон метода шаблона. В моем абстрактном классе есть метод скелета, обрабатывающий итерацию и ведение журнала. как это: abstract public class ImportingTemplate implements Importing{ public void...
56 просмотров