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

57
Должен ли разработчик делать макеты пользовательского интерфейса, если в проекте нет дизайнеров?

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

32
Моделирование имени и фамилии отдельно

Какие аргументы следует учитывать при проектировании новой системы и нужно ли хранить имя человека как одно поле или отдельно как имя / фамилию? Плюсы для одного поля: Упрощенный интерфейс Нет двусмысленности при попытке ввести имя человека, у которого очень длинное имя (часто неясно, какая фамилия...

27
Существует ли отраслевой стандарт для гендерной модели, кроме мужской и женской?

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

26
Существует ли парадигма программирования, которая способствует тому, чтобы сделать зависимости чрезвычайно очевидными для других программистов?

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

22
Шаблоны для распространения изменений в объектной модели ..?

Вот общий сценарий, с которым мне всегда приходится сталкиваться. У меня есть объектная модель с родительским объектом. Родитель содержит несколько дочерних объектов. Что-то вроде этого. public class Zoo { public List<Animal> Animals { get; set; } public bool IsDirty { get; set; } } Каждый...

22
Насколько важны UML-диаграммы для успешного проекта? [закрыто]

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

22
Когда примитивная одержимость не является запахом кода?

Недавно я прочитал множество статей, в которых примитивная одержимость описывается как запах кода. Есть два преимущества избегания примитивной одержимости: Это делает модель предметной области более явной. Например, я могу поговорить с бизнес-аналитиком о почтовом индексе вместо строки, содержащей...

20
Следует ли изменить внутреннее наименование (классы, методы, таблицы базы данных и т. Д.) Сущностей при изменении наименования маркетинга и пользовательского интерфейса?

У нас был долгоживущий продукт уже около 8 лет. Со временем названия понятий и сущностей меняются. Должны ли мы провести работу по переименованию всех таблиц кода, а также таблиц и столбцов базы данных в соответствии с этими новыми именами? Было ли проведено исследование по этому вопросу или...

20
Каковы преимущества моделирования программных систем по сравнению с выполнением всего этого в коде?

Большинство, если не все ИТ-специалисты, которых я знаю, считают, что полезно моделировать программное обеспечение с помощью UML или других типов диаграмм перед кодированием. (Мой вопрос не о UML, а о графическом или текстовом описании дизайна программного обеспечения.) Я не уверен в этом. Основная...

18
Что функциональные программисты используют вместо UML?

Я студент CS. В настоящее время я посещаю лекции, где нас учат объективному анализу и дизайну. Он состоит в основном из написания сценариев использования, анализа проблемы, с которой мы можем столкнуться при написании какого-либо приложения для клиента, и того, как спроектировать проект так, чтобы...

16
Как мне представить вложенные действия в диаграмме действий UML?

Этот вопрос очень похож на этот , но ответ не соответствует моим потребностям. Он ориентирован на конкретный инструмент UML (папирус), в то время как мой вопрос более общий о UML. Я хотел бы представить вложенное действие в диаграмме деятельности , но я не знаю, как это обычно делается. Идея...

16
Потребность в спецификации проекта программного обеспечения значительно уменьшилась с развитием более выразительных языков программирования?

Для многих ИТ-специалистов, в том числе и для меня несколько лет назад, идеальный процесс разработки программного обеспечения включал бы создание подробных проектных документов с множеством диаграмм UML до того, как была написана строка кода. (Это похоже на описание модели водопада, но то же самое...

12
ФП для симуляции и моделирования

Я собираюсь начать проект моделирования / моделирования. Я уже знаю, что ООП используется для такого рода проектов. Однако изучение Haskell заставило меня задуматься об использовании парадигмы FP для моделирования системы компонентов. Позвольте мне уточнить: Допустим, у меня есть компонент типа A,...

11
Как смоделировать более одной «фамилии»?

В испаноязычных странах мы используем более одной фамилии, например: Имя ↘ ↙ Фамилия                 Педро Артуро Родригес Лойола         Отчество ↗ ↖ (?) Я пытаюсь смоделировать данные для имени пациента. В нашей стране это важно, поэтому я не могу пренебречь второй фамилией, но я хотел бы создать...

11
Как мне создать ресурс упорядоченного списка в спокойном сервисе?

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

9
Как профессиональные команды разработчиков программного обеспечения справляются со сложностью проектирования в нетривиальных проектах?

Во-первых, я понимаю, что этот вопрос может быть несколько длинным и расплывчатым, и я прошу прощения за это. Вероятно, это основная проблема с коротким именем для любого, кто "получил его", но, поскольку мне не хватает в этом отношении, пожалуйста, потерпите меня при описании проблемы. Так или...

9
Что это за область изучения?

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