Проект "Свободные голосования" http://gplvote.andyhost.ru/forum/ |
|
Способ разбивки на модули http://gplvote.andyhost.ru/forum/viewtopic.php?f=21&t=235 |
Страница 1 из 1 |
Автор: | Андрей [ 20 окт 2011, 21:19 ] |
Заголовок сообщения: | Способ разбивки на модули |
Юрий, я не совсем понимаю, каким образом вы предполагаете делать разбивку структуры программы на модули. Просто в виде модулей кода? Или в виде динамических библиотек? Или как-то еще? Я предполагаю, что первый способ - в виде модулей кода будет вполне достаточен для нас. |
Автор: | yurial [ 21 окт 2011, 00:03 ] |
Заголовок сообщения: | Re: Способ разбивки на модули |
Предлагаю определиться с терминами и: - модулями называть логически-завершенные части программного кода реализующие определенную задачу (линкующиеся статически на этапе компиляции); - плагинами называть внешние динамически подключаемые библиотеки, реализующие расширение функционала системы. Исходя из описанной терминологии базовая версия системы мне видится следующим образом:
А развиться все это должно в:
|
Автор: | Андрей [ 21 окт 2011, 00:12 ] |
Заголовок сообщения: | Re: Способ разбивки на модули |
yurial писал(а): Предлагаю определиться с терминами и: - модулями называть логически-завершенные части программного кода реализующие определенную задачу (линкующиеся статически на этапе компиляции); - плагинами называть внешние динамически подключаемые библиотеки, реализующие расширение функционала системы. Исходя из описанной терминологии базовая версия системы мне видится следующим образом:
С этим согласен. Цитата: А развиться все это должно в:
Думаю, "голосование" все-таки должно быть модулем. Т.к. это основное назначение системы. |
Автор: | yurial [ 21 окт 2011, 00:21 ] |
Заголовок сообщения: | Re: Способ разбивки на модули |
Поживем увидим, мое предположение исходит из механизма подключения плагинов, как я его представляю. Нам никто не мешает плагин голосований предоставлять вместе с основным дистрибутивом. Давайте оставим это на потом, главное сошлись в начальном варианте. |
Автор: | Dim [ 21 окт 2011, 00:42 ] |
Заголовок сообщения: | Re: Способ разбивки на модули |
Вот ведь я дурак спорил. Нет чтоб сразу c терминами определиться. ![]() Андрей писал(а): Думаю, "голосование" все-таки должно быть модулем. Т.к. это основное назначение системы. Для начала модулем, но c прицелом на вынос в плагин. Так как это будет пока единственный плагин. А неплохо бы чтобы помимо плагина hello world был и рабочий.yurial писал(а): плагины "авторизации пользователей" Это те которые платежи отслеживают и иже c ними?5. Плагины публикации результатов. |
Автор: | Лебедевич Вадим [ 21 окт 2011, 01:21 ] |
Заголовок сообщения: | Re: Способ разбивки на модули |
yurial писал(а): Поживем увидим, мое предположение исходит из механизма подключения плагинов, как я его представляю. Нам никто не мешает плагин голосований предоставлять вместе с основным дистрибутивом. Давайте оставим это на потом, главное сошлись в начальном варианте. Мне кажется, что голосование ,как это не странно , похоже не является основой системы. Это действительно некое расширение, хоть и важнополезное. Главная соль - это механизм персонализации пользователя и некоторых его действий в виртуальной среде. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |