Модульность в Java
Как можно реализовать модульносмть в джава? Если можно, то как?
если ты о джава, конечно.... потому что вопрос для джавы, помоему, явно как-то не сильно подходит..... такое впечатление что ты по поводу JavaSript интересуешься. а в джаве вообще пакеты
Ну пакет - это независимый набор классов. Тут вопрос в том - на каком уровне модульность имеется ввиду.
Есть грубо говоря два класса main и sound. Ну так вот. Я хочу изменить sound - не пересобирая main. Ну вроде как апдейт выкладывать а не полную компиляцию проги.
Ну, если ты хоть что-то изменяешь в пакете, то его придется пересобрать, мне так кажется:)
1) Что-то вроде патча
2) ДЛЛ (т.е. чтобы не весь проект пересобирать а только часть, при этом ненавредив всей структуре)...
Так проекты для того в том числе и дробят на библиотеки. Пересобрать библиотеку - можно, конечно, не пересобирая всего проекта. А бинарник - он атомарен, так сказать:).