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

Вопрос организации кода Python: яйца + пакеты + сборка + модульные тесты + SVN
У меня есть несколько проектов на Python с общими модулями. До сих пор я ... хм ... хранил несколько копий общего кода и синхронизировал их вручную. Но я явно предпочел бы заняться чем-нибудь другим. Мне теперь кажется, что zc.Buildout может быть...
2356 просмотров
schedule 21.09.2021

Организация PHP включает в вашу среду разработки
Я проверяю дизайн своего сайта на основе превосходного Essential PHP Security Криса Шифлетта. Одна из рекомендаций, которую я хотел бы принять, - удалить все возможные файлы из корневого каталога, в том числе. Сделать это на моем общем хосте...
1962 просмотров
schedule 07.10.2021

Организация кода инициализации
Добрый день, Я работал над распределением памяти для портативного использования. У меня есть файл заголовка, который содержит прототипы функций и перегрузки операторов для новых и удаленных. void* mem_align16(size_t size); void...
85 просмотров

Как организовать функции-шаблоны и функции в заголовках и исходных файлах
Я учусь использовать функции шаблонов и организовывать свой код в несколько файлов. Я просмотрел Почему шаблоны могут быть реализованы только в заголовке file? , где они указывают, что я должен реализовать свои функции-шаблоны в заголовке; Я также...
472 просмотров

Отделение логики и функции render () от компонента
Я хотел бы иметь компонент, функция рендеринга которого находится в другом файле, чтобы иметь разделение между логикой моего компонента и рендерингом. Наивно, я попытался создать только один файл, содержащий мой компонент и который визуализировал...
324 просмотров

Как вы организуете код во встроенных проектах?
Проекты с высокой степенью встраивания (ограниченный код и размер оперативной памяти) создают уникальные проблемы для организации кода. Я видел довольно много проектов вообще без организации. (В основном это инженеры по аппаратному обеспечению,...
3511 просмотров
schedule 04.03.2022

Как скомпилировать файлы С++, организованные в структуру каталогов?
Я написал кучу кода и отсортировал его примерно так: project/ + include/ | + bar/ | | bar.hpp | foo.hpp + src/ | + bar/ | | bar.cpp | foo.cpp | main.cpp Мой вопрос в том, как мне теперь вызвать g++ , чтобы он хорошо связал все...
3137 просмотров
schedule 12.03.2022

Использование библиотек с открытым исходным кодом в проектах Android
Я новичок в программировании для Android, и я работаю с Android Studio... теперь я блуждаю, как лучше всего установить библиотеки с открытым исходным кодом из gitHub. мой вопрос с точки зрения принципов организации: должен ли я создать новый пакет...
1395 просмотров

Когда нам нужно поместить директивы using в область пространства имен?
Я не знаю, почему разработчики Asp.net MVC помещают директивы using в пространство имен System.Web.Mvc следующим образом. namespace System.Web.Mvc { using System; using System.Collections.ObjectModel; [Serializable] public...
2197 просмотров

Хорошая организация класса для программы, которая завершена или перезапущена пользователем
Я написал небольшую программу, которая вычисляет общий процент, общий процентный процент и другие показатели на основе суммы, ставки и срока ссуды, введенных пользователем в консоль. Мой вопрос таков: я хочу, чтобы программа сравнивала затраты на то...
38 просмотров
schedule 04.05.2022

Организация функций PHP
Я пишу довольно простое php-приложение и создал довольно большой беспорядок функций, чтобы делать разные вещи, например. display_user_nav(), display_user_list() и т. д. Я хочу организовать их логически. Что мне действительно нужно, так это что-то...
215 просмотров

Как лучше всего организовать структуру папок для тестов Ruby?
В Java обычно создаются две исходные папки src и test с идентичной иерархией пакетов. В Ruby вы просто помещаете все тесты в ту же папку, что и тестируемый класс? Или вы создаете подобную иерархию в отдельной папке? Если да, то как вы...
4623 просмотров

Должны ли директивы using находиться внутри или вне пространства имен?
Я запускал StyleCop над некоторым кодом C #, и он продолжает сообщать, что мои директивы using должны быть внутри пространство имен. Есть ли техническая причина для размещения директив using внутри, а не за пределами пространства имен?
231806 просмотров

Javascript: как разобраться во всех фреймворках и философиях дизайна?
Я уже некоторое время пользуюсь jQuery (и некоторыми из его второстепенных плагинов). Код Javascript, который я разрабатывал годами, можно было бы лучше всего описать как... беспорядочный. Тут и там использовалось множество глобальных переменных и...
902 просмотров

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

Хорошие предложения по организации файлов для разработчиков
Я немного борюсь с организацией папок, чтобы организовать множество проектов, над которыми я работаю. Я работаю на OS X - прямо сейчас я использую ~/Development/ в качестве корневой папки, и у меня много типов проектов. Например, у меня есть...
2120 просмотров
schedule 08.07.2022

Лучший способ организовать классы MATLAB?
MATLAB имеет два способа организации классов: @ -каталоги: @ClassName\ ClassName.m Method1.m Method2.m Отдельные файлы: ClassName.m: classdef ClassName methods % all methods included here end end Первый...
6815 просмотров

Как структурировать php, который генерирует html
У меня есть файл php и куча элементов HTML, которые включают: заголовок css элемент "спейсер", используемый повторно, статический куча шаблонов, которые будут брать аргументы из PHP-кода, что вставлять В основном мне интересно, как...
1587 просмотров

Организация действий в приложении Swing?
В моем текущем приложении есть JFrame с примерно 15 действиями, хранящимися в виде полей внутри JFrame. Каждое из действий представляет собой анонимный класс, и некоторые из них довольно длинные. Распространено ли разбивать действия на их...
1054 просмотров
schedule 07.08.2023

Где хранить модульные тесты Python?
Возможный дубликат: Где находится модуль Python тесты идут? Хранятся ли модульные тесты в том же файле, что и код, в отдельном файле в том же каталоге или в совершенно другом каталоге?
2099 просмотров
schedule 18.02.2023