Условия для современной системы - PullRequest
0 голосов
/ 03 ноября 2010

Это может быть не для этого форума, но ...

Мы пишем новую систему, и люди привыкли к более старой системе, где компоненты называются "модулями".Поэтому они говорят о модуле бухгалтерского учета и модуле аудита и т. Д.

Это кажется очень старым, как разговоры о коболе / мэйнфрейме.Что было бы лучше для функциональных компонентов в современной распределенной системе Java?Вы бы сказали, бухгалтерский компонент?Бухгалтерская служба?Точно сказать не могу.Они ссылаются на функцию в системе (и все компоненты за ней), которые позволяют выполнять функции учета.

Ответы [ 4 ]

2 голосов
/ 03 ноября 2010

Если это не сломано, не исправляйте это.

Тот факт, что вы спрашиваете у SO совета по этому вопросу, говорит о том, что у вас нет лучшей номенклатуры, готовой к использованию.Потратьте свое время на то, чтобы заняться чем-то более продуктивным, чем беспокоиться об этом.

1 голос
/ 03 ноября 2010

Я думаю, что «модуль» - это вполне разумный способ ссылаться на набор функций. Это все еще широко используется во многих языках и структурах. Если это звучит «старым», это только из-за вашей собственной системы отсчета.

Кроме того, клиент всегда прав. Вы должны принять их словоблудие, а не пытаться заставить их использовать ваш. Делай, что хочешь внутри, но придерживайся "модулей" ради клиентов.

0 голосов
/ 03 ноября 2010

bundle - это новый термин ;-) конечно, придуманный OSGI.Но когда вы говорите «связка», в вашем коде делается много предположений.Так что, хотите ли вы использовать это или нет, остается за вами.

0 голосов
/ 03 ноября 2010

Python, совершенно современный язык программирования, имеет «модули».Я не думаю, что в этом слове есть что-то архаичное.

Если пользователи привыкли называть вещи в старой системе «модулями», то это облегчит изучение новой системы, если вы будете использовать ту же терминологию..

...