Вопросы с тегом «project-structure»

59
Папка по типу или папка по функции

Я использую руководство по стилю AngularJS. В этом руководстве есть стиль, который называется folder-by-featureвместо folder-by-type, и мне действительно любопытно, каков наилучший подход (в этом примере для Java) Допустим, у меня есть приложение, в котором я могу получать Users & Pets,...

33
Должны ли мы вызывать Web API из приложения MVC в том же решении?

Я работаю над проектом в MVC, в котором есть мобильное приложение, поэтому ясно одно, что мы должны использовать веб-API, чтобы его можно было использовать в мобильном приложении. После создания API, когда мы начали разрабатывать веб-сайт, мы растерялись и обсуждали, использовать ли API или иметь...

26
Каков наилучший способ структурировать приложение для Android?

Я запускаю новое приложение для Android. Какую структуру лучше использовать? Я планирую сделать его мультипакетным дизайном следующим образом: Основной пакет, включая активность Сервис и уровень данных Пакет сущностей, включая класс сущностей. Любой совет ?...

26
Как правильно структурировать проект в winform?

Некоторое время назад я начал создавать приложение winform, и тогда оно было небольшим, и я не думал о том, как структурировать проект. С тех пор я добавлял дополнительные функции по мере необходимости, и папка проекта становилась все больше и больше, и теперь я думаю, что пришло время каким-то...

18
Как лучше организовать наши юнит-тесты?

За прошедшие годы мы собрали значительное количество модульных тестов для нашей основной программы. Несколько тысяч Проблема в том, что у нас нет четкого представления о том, какие тесты мы проводим, потому что их так много. И это проблема, потому что мы не знаем, где мы слабы в тестах (или где у...

17
Руководство по структуре проекта многоуровневого приложения MVVM, DDD и WPF

Я пытаюсь настроить структуру своего приложения в VS, и я хочу "попробовать" и в будущем доказать это на разумном уровне. Это приложение будет переписано в WPF старого приложения Winform, которое не соблюдало никаких соглашений. Нет слоев, ярусов, сокращений и т. Д. Это довольно простое...

14
Для чего нужен уровень бизнес-логики (BLL)?

Читая о хорошей практике для приложений баз данных, я часто встречал сторонников так называемых «уровней бизнес-логики», и я пытаюсь решить, лучше ли для моего проекта использовать один (это небольшой личный проект). Моя проблема заключается в том, что я не могу придумать для BLL ничего такого, что...

14
Предложения по библиотеке GUI на Haskell [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Как говорит сам Haskell Wiki : Для Haskell существует большое количество...

14
Архитектурно-ориентированная и функционально-ориентированная структура проекта

Проект, в котором я участвовал, имеет структуру файлов / папок ориентированного на архитектуру проекта: Root |____ Node1 |____ Event Handlers | |___ <all event handlers of project> |____ Events | |___ <all events of project> |____ Request Handlers | |___ <all request handlers of...

13
C проект избегая конфликтов имен

Я изо всех сил пытаюсь найти практический практический совет по соглашениям об именах функций для проекта библиотеки C среднего размера. Мой библиотечный проект разделен на несколько модулей и подмодулей со своими собственными заголовками и слабо следует стилю ОО (все функции принимают определенную...

12
Организация кода для разработки приложений для iOS

Я разрабатывал приложение для платформы iOS, и, как только я шел, я заметил, что проделал ужасную работу по поддержанию организованности моих файлов (.h, .m, .mm). Существуют ли какие-либо отраслевые стандарты или лучшие практики, касающиеся организации файлов для проекта iOS? Мои файлы включают в...

12
Разделение Java-проектов

У меня большой Java-проект, и мы используем maven для нашего цикла сборки. Этот один проект широко используется - в других проектах, в различных приложениях, некоторые из которых содержатся в нем, а некоторые в другом месте ... Честно говоря, это немного беспорядок (различные биты добавляются в...

12
Когда речь идет о размещении ваших личных одноразовых проектов, выделяется ли одна услуга и структура проекта? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я смотрю на Google Code, SourceForge, BitBucket и GitHub, так как они...

12
Как большие JavaScript-приложения должны быть структурированы?

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

11
Как мне начать использовать Git для разных баз кода на разных серверах?

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

10
Избежать конфликтов версий зависимостей?

Любой проект Java, который использует мой jar, почти наверняка будет иметь дополнительную зависимость от другого jar, который мой jar также содержит в качестве зависимости. Проблема в том, что у другой банки есть несколько версий. Как я могу избежать каких-либо проблем, которые могут возникнуть, в...