Правила раздела

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модераторы: Bagir, Ivan, Vit, immortal, PAV

Ответить
Аватара пользователя
sergejey
Site Admin
Сообщения: 4272
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1349 раз
Контактная информация:

Правила раздела

Сообщение sergejey » Чт фев 26, 2015 2:07 pm

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

Правила публикации в разделе:
1. Заголовок темы должен в полной мере отражать суть решения
2. Первым сообщением темы должно идти решение с пояснениями
3. Запрешается задавать вопросы в качестве первого сообщения темы, однако они вполне уместны при обсуждении решения
4. При изменении решения в процессе обсуждения, самая актуальная версия решения должна быть помещена в первое сообщение темы путём его редактирования

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
panda5
Сообщения: 94
Зарегистрирован: Вт мар 14, 2017 11:37 pm
Благодарил (а): 1 раз
Поблагодарили: 19 раз

Re: Правила раздела

Сообщение panda5 » Ср мар 22, 2017 3:43 pm

Не стоит ли правила дополнить?

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

Все решения в библиотеке можно разделить на 4 группы:
- решения для самой системы
- решения для мобильных приложений и внешних сервисов
- решения для конкретного оборудования (или группы оборудования)
- решения для оборудования, содержащие некоторый код для прошивки или настройки этого оборудования (от ардуино до АТС)

При некоторой доработке это все можно будет внести в маркет дополнений, с такой же простой установкой. Каждое такое решение в последствии может быть включено в следующий релиз системы. И в описании каждого решения на случай будущих изменений, должен быть минимальный контроль версий самого решения, и совместимости с текущей версией релиза системы мажордомо. В том числе, у всех пользователей по каждому такому блоку должна быть возможность откатиться назад после установки этого кода, дабы не нарушать работу сервера в случае ошибок. Ну и совсем замечательно, если будет форма обратной связи с разработчиком решения, чтобы пользователь мог отправить сообщение об ошибках, замечание или отзыв. Так не будет потерян контакт и система будет быстрее развиваться.
“Единственное реальное отличие между энтузиастами и скептиками – это оценки сроков”.
Ответить