Страница 1 из 2

Поле "Автор" в блоке пользователя

Добавлено: 17.11.2016{, 08:07}
eugeneb
Предлагаю в форме создания пользовательских блоков
ввести обязательное поле "Автор".
Можно его даже автоматически заполнять ником.

И выводить его в наименование блока, то которое показывается
в библиотеке.

Потому что, если два и более авторов создадут блоки с
одинаковым функционалом, то их будет сложно различать.

Эта проблема со временем будет только усугубляться, с ростом
числа пользовательских блоков.

Поле "Автор" в блоке пользователя

Добавлено: 17.11.2016{, 09:26}
Boroda
Лишние украшательства усугубляют проблему тормозов и заставляют Сергея делать ненужные телодвижения! В описании к блоку автора можно указать.

Поле "Автор" в блоке пользователя

Добавлено: 17.11.2016{, 11:17}
eugeneb
Это комментарий, он на величину кода не влияет.

Поле "Автор" в блоке пользователя

Добавлено: 17.11.2016{, 21:43}
Boroda
Тоесть добавленная вкладка в окно программы с каким-то описанием ни на что не влияет? На величину скетча не влияет, но влияет на саму программу FLProg. О последнем я и говорю.

Вспомните сайты 15 лет назад - любой целерон справлялся на ура, а сейчас - дома i5 и тормозит в интернете. Нинадо никаких украшательств, а то сделаем тормозную, неюзабельную, зато красивую хрень!

Поле "Автор" в блоке пользователя

Добавлено: 17.11.2016{, 23:28}
eugeneb
Да, развивающиеся программы всегда растут в размерах. Такова
жизнь, она не стоит на месте.

Поле "Автор" считаю не украшательством, а важным атрибутом
пользовательских блоков. Его наличие позволит легче их различать и запоминать.
А также будет дополнительно психологически дисциплинировать авторов.

Знаете, как в книжной библиотеке, главный каталог составляется не по названию,
а по автору.
И в радиоэлектронике часто говорят о схемах с упоминанием автора: "схема Громова",
"лампа Чижевского", "качер Бровина", "компоновка Шихатова", "теорема Котельникова" и т.д.

Как звучит: "ПИД-регулятор Бороды"!
А не какой-то там унылый 325-й ПИД-регулятор безвестного прохожего.

Считаю - атрибуту быть!

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 00:35}
Олег
eugeneb писал(а):А также будет дополнительно психологически дисциплинировать авторов.
Что-то не хочется мне быть дополнительно психологически дисциплинированым.

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 04:27}
Слимпер
Олег писал(а):Что-то не хочется мне быть дополнительно психологически дисциплинированым.
Согласен, многие просто выкладывают то, что делали для себя, в общее пользование, и не собираются осуществлять поддержку блоков. Если начать с них это требовать то, они просто не станут выкладывать свои наработки.
А те  кто считает возможным, доработку блоков по просьбам пользователей, могут просто в описании блока перовой строчкой указать свой ник на сейте и адрес форума, где идет обсуждение.

Лучшая дисциплина, это само дисциплина.

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 08:19}
eugeneb
А-ха-ха! Что я вижу!
Генералы против дисциплины !
Ой бида в нашей армии автоматчиков

Это не та дисциплина, когда лупят розгами или сажают на губу.
Это именно - самодисциплина!

Когда ты отвечаешь за свой перл своим именем.
Речь не идёт о проектах. Речь идёт о блоках.

Блок должен быть как можно более простым, понятным и
функционально законченным, что приводит к качеству
основанных на них проектов. И обязательно (!) описанным.

Посмотрите на блоки и описания Сергея, Автора всех базовых
блоков (Да продлятся его годы!). Это и есть пример для подражания.
Он и сам говорит, что
прежде чем бросаться что-то писать, он некоторое время ходит
в раздумьях. Вот пример ответственного подхода.
Слимпер писал(а):многие просто выкладывают то, что делали для себя, в общее пользование
Вот это "просто" меня всегда прибивает.
Для себя ты волен делать что угодно, но когда ты выкладываешь это
на круг, надо хоть как-то причесать свою работу.  Сделать свой блок
как можно удобнее для других. Иначе это придётся делать другим.
Или он умрёт. Тогда зачем было выкладывать?
Это простое уважение к сообществу.

Мне тут ещё одна мысль пришла. Надо ввести ещё и версию.
Чтобы блоки не путались даже в пределах одной разработки.

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 09:08}
Слимпер
eugeneb писал(а):Генералы против дисциплины !
Как я уже писал выше, я против навязанной дисциплины, она часто губит стремление сделать, что то полезное.

Да и в переделки оболочки блока с доп полями не вижу необходимости, всю эту информацию можно разместить, или в названии, или в описании блока. Хотя описанные вами предложения  возможно и были бы  полезны, но тут столько других пожеланий, не получается реализовать месяцами.

А вот написать статью "Правила хорошего тона при разработки пользовательских блоков" может и стоит, прикрепить где  нибудь на видном месте.

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 09:37}
Олег
eugeneb писал(а):Для себя ты волен делать что угодно, но когда ты выкладываешь этона круг, надо хоть как-то причесать свою работу.  Сделать свой блок
как можно удобнее для других. Иначе это придётся делать другим.
Или он умрёт. Тогда зачем было выкладывать?
Мальчик останавливает мужика
- Дядя, дай конфетку?
- На, мальчик.
Мальчик съедает конфетку, бросает фантик на тротуар и орет.
- Эй, мужик, а кто убирать за собой будет? Конфета твоя была!

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 13:26}
holodaleksey
Олег писал(а):Что-то не хочется мне быть дополнительно психологически дисциплинированным.
угу.
ну а особо тщеславные могут в каментах сразу свою мобилу указать, адрес и паспортные данные. вдруг у юзверя от ошибки в чужом блоке гараж сгорит. а тут оппаньки, все данные есть, исковое в суд сразу. ну или без суда,... это кто как привык.

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 20:50}
eugeneb
Попытаюсь пояснить одну не очевидную мысль.
Некоторым людям кажется, что творческий потенциал
человека максимально раскрывается только
в условиях полной или даже абсолютной свободы.
И что любые правила или традиции такого творца
только ограничивают и он не может раскрыться
полностью.

Так вот реальная жизнь опровергает такой посыл.
Как раз сейчас это хорошо видно по процессам в нашем обществе. Общество наелось либерализмом.
Да, это так называется!
Возьмите таких творцов, как писатели или режиссёры. В советское время, когда они действовали в рамках текушей идеологии, цензуры, общественного заказа - они создавали шедевры.
После перестройки, когда наступила казалось-бы полная свобода для творческой личности - те же  самые писатели и режиссёры больше ничего хорошего не родили.
Яркие примеры тому - Никита Михалков, Эльдар Рязанов.

Теперь возьмите такие, традиционно дисциплинированные ведомства как министерство обороны или ФСБ. В последние
годы у них что-то щёлкнуло внутри и они начали выдавать
шедевральные операции, которые, вероятно попадут
в учебники. Каждая операция - это творческая работа.
И дисциплина им никак не помешала.

Не знаю, сумел ли я пояснить то что хотел.
holodaleksey писал(а):адрес и паспортные данные.
Я говорю только про ники.
Слимпер писал(а):А вот написать статью "Правила хорошего тона при разработки пользовательских блоков" может и стоит,
Я даже по случаю завёл такую тему:
http://forum.flprogwiki.ru/viewtopic.php?f=21&t=1436

Но ничего кроме пожелания лучше описывать своё
творение не придумал. Вот и вся "дисциплина"

Сам я блокописатель оказался хреновый - тут попробовал
сделать комплект триггеров и не смог (

Хе-хе, как в литературе - кто не может писать - становится критиком.
Буду выискивать ошибки в чужих блоках

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 22:02}
holodaleksey
eugeneb писал(а):Я говорю только про ники.
zassal?? )))

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 22:32}
Олег
eugeneb, Вы немного попутали причины создания блоков.
 Мы просто делаем блоки для того чтобы сделать свой труд проще, то-есть делаем шаблон. Если он пригодится кому-то еще, хорошо, если нет, то человек сделает свой, или подправит под себя. Все, больше никакой лирики нет.

Поле "Автор" в блоке пользователя

Добавлено: 18.11.2016{, 22:47}
eugeneb
holodaleksey писал(а):zassal?? )))
Фу-у...
Читай моё первое сообщение в этой ветке.

И я здесь, как и вы, под своим именем.

Добавлено (18.11.2016, 22:47)
---------------------------------------------
Ладно, я понял.
Вернее так и не понял, но вывод ясен, коллеги не хотят
дополнительных полей в описании блока.
Голосуйте. А то один Boroda проголосовал.
Всем по награде.

Поле "Автор" в блоке пользователя

Добавлено: 19.11.2016{, 08:35}
Слимпер
Олег писал(а):Мы просто делаем блоки для того чтобы сделать свой труд проще, то-есть делаем шаблон. Если он пригодится кому-то еще, хорошо, если нет, то человек сделает свой, или подправит под себя.
Ну я делал несколько блоков, чисто из любопытства и/или по просьбе пользователей. 
И некоторые из них пытаюсь сделать максимально универсальными.

Но так согласен, большинство блоков которые выкладываю, это немного обработанный результат того, что было нужно самому, и как  мне кажется, может пригодится другим.  
eugeneb писал(а):Голосуйте. А то один Boroda проголосовал.
Голосовать не буду, у меня голос тяжелый (сразу несколько тысяч).
А как уже писал, к такому полю отношусь нейтрально, смысла не вижу, но и вреда тоже.

Поле "Автор" в блоке пользователя

Добавлено: 19.11.2016{, 09:44}
Boroda
Я не голосовал, тоже голос тяжелый.

Поле "Автор" в блоке пользователя

Добавлено: 19.11.2016{, 18:53}
eugeneb
Boroda, прошу прощения за поклёп, что-то напутал.

"Тяжёлые голоса". Вон оно чё, Михалыч... (с)

А я всё удивлялся, как некоторые темы набирают сотни и тысячи голосов.

Поле "Автор" в блоке пользователя

Добавлено: 19.11.2016{, 20:38}
alibek
eugeneb писал(а):Поле "Автор" считаю не украшательством, а важным атрибутомпользовательских блоков. Его наличие позволит легче их различать и запоминать.
Раньше в журналах Радио писали ,усилитель Агеева ,цветомузыкальная приставка "Светлана",блок зажигания Беспалова и все знали про какую схему идет речь.
В своей программе  я использовал блок +- и кусок программы от Грачика. Блоков +-может быть очень много какой из них я использовал кто его знает ?

Поле "Автор" в блоке пользователя

Добавлено: 21.11.2016{, 08:35}
eugeneb

А-ха-ха, я валяюсь!

http://forum.flprogwiki.ru/viewtopic.php?f=18&t=1449
Сообщение №9

Когда автор не записан в блок, на него вот так ссылаются.
И всё равно не поймёшь, про какой блок идёт речь.

Прошёт только год.
А что будет через три-пять лет?
Я вам скажу. Люди будут просто заново писать блоки
и труды предыдущих поколений разработчиков будут теряться.