Вопросы по теме 'object-oriented-analysis'

какова обычная практика выполнения oo в db?
Вот ситуация.... ... У меня есть DBManager, который реализует DBInterface, в DBInterface я получил 4 метода: -create(DBCmd); -read(DBCmd); -update(DBCmd); -delete(DBCmd); Объект DBCmd отвечает за создание инструкции SQL, а DBCmd требует...
71 просмотров

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

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

Концепции объектно-ориентированного проектирования Python
Я просто возвращаюсь к программированию после 20-летнего перерыва. Я думал, что Python выглядит довольно простым и мощным, поэтому я прошел онлайн-курс и немного почитал. Сейчас я смотрю на несколько простых проектов, чтобы познакомиться с языком....
2948 просмотров
schedule 10.09.2022

Диаграмма классов UML: как смоделировать отношения о вызове метода или запуске действия или службы
Я создаю свое первое приложение для Android. Я избегал помечать связи с взаимодействием пользователя или системы (например, я помечал начало вместо startsWhenClick ; я помечал начало вместо startsWhenDetection). ). Однако после прочтения...
10773 просмотров

Маршрутизация объекта в C # без использования операторов switch
Я пишу часть программного обеспечения на C # .net 4.0 и наткнулся на стену, чтобы убедиться, что кодовая база является расширяемой, многократно используемой и гибкой в ​​определенной области. В него поступают данные, которые необходимо разбить на...
286 просмотров

Сущности зависят от абстракций репозиториев
Как заставить объекты лениво загружать свои отношения? Например: модели постов и комментариев, где пост может иметь 0 или более комментариев. Как заставить метод getComments() объекта Post лениво загружать свои комментарии? Моя первая мысль —...
91 просмотров

Каковы некоторые типичные варианты использования кортежей в Swift или ООП в целом?
Около 4 месяцев назад я начал новый проект iOS на Swift, чтобы выучить язык. Пока я его разрабатывал, я почти никогда не использовал кортежи во всей программе. Это потому, что я действительно привык к Java и Objective-C, в которых нет кортежей. Я...
208 просмотров

Наследование по сравнению со ссылкой на другой класс внутри моего приложения asp.net mvc & Entity framework
Я работаю над веб-приложением asp.net mvc. и я определил много классов моделей представлений, которые ссылаются на отдельные классы моделей из разных источников, как показано ниже (где я добавляю к этим классам постфикс со словом «Присоединиться»),...
154 просмотров

OOA&D/Java/Software Architecture — рекомендации по структурированию кода обработки событий, чтобы избежать сложного потока данных.
Я реализовал парадигму производителя/потребителя с брокером сообщений в Spring, и мои производители используют WebSocket для извлечения и публикации данных в очереди. Таким образом, производитель выглядит примерно так: AcmeProducer.java...
62 просмотров