Запитання з тегом «modules»


3
Як створити повністю модульні веб-додатки [закрито]
У найближчі місяці ми розпочинаємо проект, коли ми беремо систему, яку ми створили для клієнта (v1), і відновлюємо її з нуля. Наша мета з v2 - зробити його модульним, щоб цей конкретний клієнт мав власний набір модулів, якими вони користуються, тоді інший клієнт може взагалі використовувати інший набір модулів. У …

6
Розділення корисного проекту «куча речі» на окремі компоненти з «необов’язковими» залежностями
За роки використання C # /. NET для ряду внутрішніх проектів у нас була одна бібліотека, яка органічно зростала в один величезний пакет матеріалів. Це називається "Util", і я впевнений, що багато хто з вас бачили одного з цих звірів у своїй кар'єрі. Багато частин цієї бібліотеки дуже автономні, і …

1
Розподіл файлів одного пітона: модуль чи пакет?
Припустимо, у мене є корисна функція python або клас (або будь- useful_thingякий інший), який називається в одному файлі. Існує два принципи організації вихідного дерева. Перший спосіб використовує один модуль: - setup.py - README.rst - ...etc... - foo.py де useful_thingвизначено в foo.py. Друга стратегія - скласти пакет: - setup.py - README.rst …

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 (включаючи пов'язані інструменти - перегляньте, Requjs, Onejs, Jam, десятки інших). Якщо я пишу бібліотеку Javascript, як я модулюю / пакую її таким чином, щоб вона була найбільш доступною (в ідеалі користувачами, які клянуться у CommonJS, AMD, …

1
Архітектура модульного додатку сервісу
Я дивлюсь на створення нового рішення, яке є дуже модульним за своєю суттю і хотів би створити структуру, яка підтримує цей дизайн, щоб забезпечити легке розширення в майбутньому, чітке розділення проблем, ліцензування за модулем тощо. Більшість того, що я маю В Інтернеті про модульні або складені програми є орієнтовані на …

1
Конвенція про те, де оголосити module.exports на файли Javascript
Чи існує якийсь конвенція про те, де нам слід оголосити module.exportsфайли модулів 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знаходиться якийсь каталог, де ви зберігаєте свої модулі схеми. xyz.slsє вихідним кодом для модуля, і він компілюється на ходу при необхідності. Модульні системи Ruby, Python та Perl схожі …

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