Вопросы по теме 'object-oriented-analysis'
какова обычная практика выполнения oo в db?
Вот ситуация.... ... У меня есть DBManager, который реализует DBInterface, в DBInterface я получил 4 метода:
-create(DBCmd);
-read(DBCmd);
-update(DBCmd);
-delete(DBCmd);
Объект DBCmd отвечает за создание инструкции SQL, а DBCmd требует...
71 просмотров
schedule
20.01.2023
плюсы и минусы создания моей системы аутентификации одноэлементным классом
Я столкнулся с дилеммой относительно ООП-дизайна моего приложения. Должен ли я сделать класс аутентификации одноэлементным или нет. Я вижу, что фреймворк kohana и фреймворк zend используют свои классы аутентификации как синглтон. Каковы недостатки...
1450 просмотров
schedule
12.06.2023
разница между диаграммой состояний, диаграммами конечного автомата и диаграммами переходов состояний
в чем разница между диаграммами состояний , диаграммами конечных автоматов и диаграммами переходов состояний ? в то время как в нескольких местах я узнал, что диаграммы состояний и диаграммы состояний означают одно и то же, но в некоторых местах...
10055 просмотров
schedule
22.02.2022
Концепции объектно-ориентированного проектирования Python
Я просто возвращаюсь к программированию после 20-летнего перерыва. Я думал, что Python выглядит довольно простым и мощным, поэтому я прошел онлайн-курс и немного почитал.
Сейчас я смотрю на несколько простых проектов, чтобы познакомиться с языком....
2948 просмотров
schedule
10.09.2022
Диаграмма классов UML: как смоделировать отношения о вызове метода или запуске действия или службы
Я создаю свое первое приложение для Android. Я избегал помечать связи с взаимодействием пользователя или системы (например, я помечал начало вместо startsWhenClick ; я помечал начало вместо startsWhenDetection). ). Однако после прочтения...
10773 просмотров
schedule
12.09.2022
Маршрутизация объекта в C # без использования операторов switch
Я пишу часть программного обеспечения на C # .net 4.0 и наткнулся на стену, чтобы убедиться, что кодовая база является расширяемой, многократно используемой и гибкой в определенной области.
В него поступают данные, которые необходимо разбить на...
286 просмотров
schedule
03.03.2023
Сущности зависят от абстракций репозиториев
Как заставить объекты лениво загружать свои отношения?
Например: модели постов и комментариев, где пост может иметь 0 или более комментариев. Как заставить метод getComments() объекта Post лениво загружать свои комментарии?
Моя первая мысль —...
91 просмотров
schedule
08.04.2022
Каковы некоторые типичные варианты использования кортежей в Swift или ООП в целом?
Около 4 месяцев назад я начал новый проект iOS на Swift, чтобы выучить язык. Пока я его разрабатывал, я почти никогда не использовал кортежи во всей программе. Это потому, что я действительно привык к Java и Objective-C, в которых нет кортежей.
Я...
208 просмотров
schedule
20.09.2022
Наследование по сравнению со ссылкой на другой класс внутри моего приложения asp.net mvc & Entity framework
Я работаю над веб-приложением asp.net mvc. и я определил много классов моделей представлений, которые ссылаются на отдельные классы моделей из разных источников, как показано ниже (где я добавляю к этим классам постфикс со словом «Присоединиться»),...
154 просмотров
schedule
28.01.2023
OOA&D/Java/Software Architecture — рекомендации по структурированию кода обработки событий, чтобы избежать сложного потока данных.
Я реализовал парадигму производителя/потребителя с брокером сообщений в Spring, и мои производители используют WebSocket для извлечения и публикации данных в очереди.
Таким образом, производитель выглядит примерно так: AcmeProducer.java...
62 просмотров
schedule
19.08.2022