-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Названия и расположения директорий сниппетов #1
Comments
[Запросы] - туда войдут [FTP], [HTTP], [WebSocket] [xPath] - войдёт в [Браузер] и [Текст], смотря где используется У меня есть ещё подпапка [ZP] для директории со сниппетами, не относящимися к зенке, а вообще к C#. Выше уже разделение на C#, F#, JS, Regex. Но так как у нас зенка, а основной C#, то остальное будет либо в подпапках, либо с остальными сниппетами. |
[Ввод] заменит коллекцию [Эмуляция], название которой мне не нравится (слишком широкий смысл). По поводу [XPath], который входит в коллекции [Браузер] и [Текст] - я вот не могу сходу сказать кейс, когда необходимо разделение сниппетов от XPath на браузер/безбраузер (если только мы не говорим сразу же об использовании его в других либах). Просто не совсем понимаю зачем в коллекции [Текст] он нужен? |
xPath теперь можно использовать не только в браузере, а например, в ParseByXpath(String,String,String) там работа чисто со строкой и на выходе коллекция строк. |
[Анонимность] вопросы создаёт. Лучше описать её в wiki со ссылками на файлы. |
Надо решить над расположением [Капчи] и [Картинки]. Методы рассчитанные на работу в браузере, логичнее видеть в [Браузер]/[Капчи], [Браузер]/[Картинки]. Связанное с локальной обработкой (как файлы), можно пока оставить в корне. Ещё есть момент, что назначение сниппетов в [Капчи] и [Картинки] могут совпадать. |
Мне кажется, что как раз будет путаница если начать разделять "Браузер/Капчи" и "Запросы/Капчи", т.к. есть контр-примеры:
Оба примера могут быть как с использованием браузера, так и без него. Поэтому, думаю, что нужно как раз глобальные коллекции для каптч и картинок. Возможно, тоже самое стоит сделать с XPath, но лучше ты насчет него скажи, т.к. я не работал с вышеприведенным методом. |
Работа с файловой системой, удалить, переместить, список, обход, куда? |
Работа с файловой системой будет в коллекции: [Директории, Файлы] - @Zymlex уже отправил PR, где есть эта коллекция. По поводу "список, обход, куда" - не понял ) |
список всех файлов, список всех файлов с расширением ок, ожидаю появления разделов |
Да, это будет в коллекции с именем папки "[Директории, Файлы]". Ждать не обязательно, уже сейчас можешь оформить PR - там не должно быть конфликтов при мерже. |
UPDATE:Актуальный Список директорий находится в wiki. По итогам обсуждения стандартная структура директорий следующая:
Если будет необходимо добавить какие-то другие коллекции верхнего уровня, то обсудить их названия можно в этом issue. А пока что давайте располагать сниппеты согласно данной структуре, чтобы всё было минимально стандартизировано изначально. В дальнейшем ещё 10 раз можем всё поменять, главное сейчас между собой не путаться :) PS: вначале хотел создать пустые директории в репозитории, которых не хватает, но сейчас понимаю что это будет лишним. Ссылка из readme есть сюда, новички увидят и расположат свои сниппеты как надо, если нет - мы поправим в code review. |
Яб добавил [время] [даты] итд... обработка , часто нужно для сравнения и не только .. |
Хорошая мысль! Для обработки дат и времени, думаю, логично использовать одну коллекцию: [Даты, время] |
Также по работе с БД у нас нет тут ничего |
Как это? Есть коллекция "[Базы данных]" |
упс не увидел ) |
Решил, что удобнее будет если список коллекций будет лежать в wiki: Список директорий. Здесь в дальнейшем ожидаю, что будут запросы на добавление новых коллекций или обсуждение необходимости каких-то из тех, что уже есть. |
Я бы сменил категорию "Картинки" на "Изображения" или "Работа с изображением". |
Сменить на "Изображения" - имеет смысл, а вот добавлять префикс "Работа с" - вряд ли (везде какая-то "работа" :) ). |
без разницы, "работа" или нет. |
Можно и так.
Картинки ещё в браузере) Кстати, папка там отдельно пока. |
Нужен раздел Окружение (Enviroment) залил пару сниппетов, которые туда идеально заходят, а в ином случае лежали бы в корне. Туда же стоит забрасывать снипы дергающие все "внешние" данные из системы, но не относящиеся к конкретным подразделам. |
Добавил коллекцию [Окружение]. По [Изображениям] - думаю, логично что в корне они именно так и должны называться, а в браузере пусть остаются [Картинки]. Но нужен PR от кого-то с переименованием коллекции [Картинки] в корне в [Изображения] |
Не будем больше называть директории и папки - коллекциями. |
UPDATE:
Актуальный Список директорий находится в wiki.
Предлагаю следующую начальную структуру директорий (коллекций) для сниппетов, чтобы сразу же немного стандартизировать их расположение для всех желающих добавить свой сниппет.
В каждой коллекции могут быть подколлекции, но опять же - лучше заранее обсудить их названия (чтоб не было путаницы в дальнейшем).
Каких коллекций верхнего уровня ещё не хватает?
Предлагаю обсудить этот issue до понедельника (16.09.2019) и если будет однозначное решение/согласие, то создать недостающие пустые директории к тому времени в репозитории.
The text was updated successfully, but these errors were encountered: