Вопросы с тегом 'code-organization'

Организация кода - это способ размещения кода в проекте.
8
ответов

Должны ли использовать "выражения" внутри или вне пространства имен?

Я запускал StyleCop над некоторым кодом С# и продолжает сообщать, что мои операторы using должны находиться внутри пространства имен. Есть ли техническая причина для размещения операторов using внутри, а не вне пространства имен?
задан 24 сент. '08 в 6:49
18
ответов

Куда идут тестовые тесты Python?

Если вы пишете библиотеку или приложение, куда идут файлы unit test? Хорошо отделить тестовые файлы от основного кода приложения, но неудобно помещать их в поддиректорию "тесты" внутри корневого каталога приложения, поскольку это затрудняет импорт ...
задан 14 сент. '08 в 8:41
10
ответов

Как организовать большие программы R?

Когда я беру проект R любой сложности, мои скрипты быстро становятся длинными и запутанными. Какие методы я могу принять, чтобы мой код всегда был с удовольствием работать? Я думаю о таких вещах, как Размещение функций в исходных файлах Когда вык...
задан 12 авг. '09 в 16:50
2
ответов

Как я должен организовать исходный код Python?

Я начинаю работу с Python (это время, когда я даю ему шанс), и я ищу несколько лучших практик. Мой первый проект - это очередь, которая запускает эксперименты командной строки в нескольких потоках. Я начинаю получать очень длинный файл main.py, и я...
задан 04 дек. '09 в 23:00
10
ответов

Включая один исходный файл C в другой?

Хорошо ли (или даже рекомендуется/хорошая практика) в файле #include.c в другом .c файле? Что происходит, когда они включены в файл проекта?
задан 24 окт. '08 в 10:03
8
ответов

jQuery и "Организованный код"

В последнее время я борется с пониманием лучшего способа организовать код jQuery. Я задал еще один вопрос раньше, и я не думаю, что я был достаточно конкретным (найденным в этом вопросе здесь). Моя проблема в том, что чем богаче вы создаете приложен...
задан 31 окт. '08 в 0:17
12
ответов

Почему каждый открытый класс в отдельном файле?

Недавно я начал изучать Java и очень странно, что каждый класс Java должен быть объявлен в отдельном файле. Я программист на С#, а С# не применяет никаких ограничений. Почему Java это делает? Были ли какие-либо соображения дизайна? Изменить (на о...
задан 23 авг. '09 в 17:33
1
ответ

Организация и наилучшая практика искрового кода

Итак, проведя много лет в объектно-ориентированном мире с повторным использованием кода, шаблоны проектирования и лучшие практики всегда учитываются, я нахожу, что немного борюсь с организацией кода и повторным использованием кода в мире Spark. Если...
задан 25 сент. '15 в 10:30
5
ответов

Скрытая клавиша NetBeans для свертывания/расширения метода

JAVA - NETBEANS Это вопрос IDE Я всегда работаю с обрушенными методами, потому что хочу видеть все мои методы вместе. Это занимает немного времени, потому что я должен использовать мышь для прокрутки до объявления метода и щелчка по значку - (минус...
задан 03 июня '10 в 13:49
5
ответов

Разделение пространства имен javascript на несколько файлов

Скажем, у меня такое пространство имен: var myNamespace = { foo: function() { }, bar: function() { } }; Каков наилучший способ разделить этот код на файлы, определяющие foo и bar отдельно? Я не беспокоюсь о времени загрузки - я о...
задан 01 марта '11 в 6:15
6
ответов

Могут ли проекты maven иметь несколько родителей?

У нас есть java и flex проекты на работе. В настоящее время у нас есть 1 базовый pom, который содержит конфигурации, которые мы хотим использовать для обоих проектов. Проблема заключается в следующем: гибкие проекты наследуют конфигурацию для javadoc...
задан 28 окт. '09 в 14:54
2
ответов

Xcode Workspace vs Nested Projects

Я не понимаю использование рабочего пространства Xcode для организации проектов с зависимостями друг от друга. Например, я вижу, что многие разработчики создают структуры рабочего пространства, которые выглядят следующим образом: Workspace |-- App ...
задан 23 июля '12 в 21:35
10
ответов

Порядок заголовка С++

Какой порядок заголовков должен быть объявлен в файле заголовка /cpp? Очевидно, что те, которые требуются для последующих заголовков, должны быть более ранними, а заголовки классов должны быть в области видимости cpp, а не в области заголовка, но сущ...
задан 05 марта '09 в 13:49
2
ответов

Соглашения об именах модулей Haskell

Как мне назвать мои модули Haskell для программы, а не библиотеки, и организовать их в иерархии? Я делаю лучевой трассировщик под названием Luminosity. Сначала у меня были эти модули: Vector Colour Intersect Trace Render Parse Export Каждый мод...
задан 21 июля '12 в 21:51
1
ответ

DDD: как слои должны быть организованы?

Im очень много нового в разработке программного обеспечения. Лично я считаю, что многоуровневая архитектура - отличный способ уменьшить сложности, возникающие в процессе разработки программного обеспечения в объектно-ориентированном подходе, и не гов...
задан 04 мая '11 в 13:20