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

1
Модуль против пакета?
Всякий раз, когда я это делал, from 'x' import 'y'мне было интересно, какой из них считается «модулем», а какой «пакетом», и почему это не наоборот?
140 python  packages  modules 

3
Как создавать полностью модульные веб-приложения [закрыто]
В ближайшие месяцы мы собираемся начать проект, в котором мы возьмем систему, которую мы создали для клиента (v1), и восстановим ее с нуля. Наша цель с v2 состоит в том, чтобы сделать его модульным, чтобы этот конкретный клиент имел свой собственный набор используемых модулей, тогда другой клиент может использовать другой …

6
Разделение служебного проекта «пачка вещей» на отдельные компоненты с «необязательными» зависимостями
За годы использования C # / .NET для множества собственных проектов у нас была одна библиотека, органически растущая в одну огромную пачку вещей. Он называется «Утил», и я уверен, что многие из вас видели одного из этих зверей в своей карьере. Многие части этой библиотеки очень автономны и могут быть …

1
Одиночный дистрибутив Python: модуль или пакет?
Предположим, у меня есть полезная функция или класс python (или любой другой), useful_thingкоторый вызывается, который существует в одном файле. Существуют два основных способа организации дерева исходных текстов. Первый способ использует один модуль: - setup.py - README.rst - ...etc... - foo.py где useful_thingопределяется в foo.py. Вторая стратегия - сделать пакет: - …

4
Есть ли негативные побочные эффекты от разделения больших модулей? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я просматривал проект GitHub и нашел этот модуль, который имеет более 10 тысяч строк. …

2
Почему пакеты и модули являются отдельными понятиями в Java 9?
Java 9 будет иметь модули в дополнение к пакетам. Обычно языки имеют один или другой. И большинство программистов воспринимают два термина как синонимы. Модули строятся поверх пакетов, рассматривая их как примитивы. Композитный шаблон предлагает обращаться с примитивами и композитами равномерно. Иначе произойдут плохие вещи. Например, посмотрите на проект Valhalla, где …

2
Классы против модулей в Python
В Python есть много модулей (таких как re), которые выполняют определенный набор действий. Вы можете вызывать функции этого модуля и получать результаты, и у модуля в целом есть идея (в данном случае работа с регулярными выражениями). Классы, кажется, делают почти то же самое, но они также, кажется, используют свойства немного …
19 class  modules 

3
Что на самом деле является модулем в разработке программного обеспечения? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . По словам Стивена Шаха, «Классическая и объектно-ориентированная программная инженерия», глава 6: модуль …
18 software  modules 

4
Является ли хорошей практикой хранить главную функцию отдельно в своем файле?
Является ли хорошей практикой иметь файл main.c, в котором есть только основная функция, и никаких других функций, чтобы можно было связать все другие функции? Если нет окончательного правила, когда это хорошо, а не делать?

2
Как модулировать и упаковать клиентскую библиотеку Javascript сегодня?
Я знакомлюсь с современной клиентской экосистемой JS и изучаю CommonJS и AMD (включая связанные инструменты - browserify, requirejs, onejs, jam, десятки других). Если я пишу библиотеку Javascript, как мне упаковать / упаковать ее так, чтобы она была наиболее доступной (в идеале, пользователям, которые клянутся CommonJS, AMD и особенно ни тем, …

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

1
Соглашение о том, где объявлять module.exports в файлах Javascript
Есть ли соглашение о том, где мы должны объявлять module.exportsфайлы модулей no Javascript / Node.js? Должно ли это быть в начале файла, как: module.exports = Foo; function Foo() { this.bar = 'bar'; } Foo.prototype.getBar = function() { return this.bar; } Или это должно быть в конце файла: function Foo() { …

1
Можно ли редактировать встроенный модуль Python?
В настоящее время я изучаю Python, и я сейчас в книге об использовании библиотеки Math. Я заглянул на сайт Python и заметил, что библиотеки немного не хватает, и я пишу еще несколько полезных функций. Например, я пошел дальше и написал функцию для получения коэффициентов и возврата корней уравнения. По сути, …

3
Почему модули .NET отделяют имена файлов модулей от пространств имен?
В реализациях языка программирования Scheme (стандарт R6RS) я могу импортировать модуль следующим образом: (import (abc def xyz)) Система попытается найти файл, в $DIR/abc/def/xyz.slsкотором $DIRнаходится какой-то каталог, в котором вы храните свои модули Scheme. xyz.slsявляется исходным кодом для модуля и при необходимости компилируется на лету. В этом отношении системы модулей Ruby, …

1
Хорошая практика для упаковки программ на Python
Я уже некоторое время использую Python как в личных, так и в профессиональных проектах. Одна вещь, которая произошла со мной в последнее время, это то, что я никогда не думал о хорошем способе развертывания программ на Python. По сути, поскольку это в основном набор сценариев, я обычно просто копирую их …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.