Git Product home page Git Product logo

Comments (5)

DenVortEP avatar DenVortEP commented on August 24, 2024 1

Виктор, добрый день.
Я добавил расширение в репозиторий (https://github.com/DenVortEP/MethodSearch)
Попытался сделать то, о чем Вы просили.
Добавил в релизы последнюю версию расширения. Сообщите, пожалуйста, если что-то сделал не так. Это мой первый опыт публичной доработки и работы с GitHub.

from tasks.

ViktorErmakov avatar ViktorErmakov commented on August 24, 2024

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

from tasks.

DenVortEP avatar DenVortEP commented on August 24, 2024

Идея доработки возникла в результате сотого вопроса коллеги по работе: "А как называется та функция, которая позволяет..?".
В организациях с ограниченным ресурсом времени на создание нормальной документации к разработанным решением часто не хватает, разработчики меняются быстро. В результате возникают конфигурации огромного объема. Чтобы найти тот или иной метод с нужным функционалом, требуется много времени (возможно я не знаю быстрых способов). Как вариант, проще иногда разработать новый метод, чем найти тот старый.
Если у меня возникал такой вопрос, то приходилось лезть в глобальный поиск и искать тематические фразы. Или вспоминать более общие методы, где использовались нужные.
Доработка позволяет уже найденную таким образом функцию отметить некоторой категорией, произвольной. Например "Строковая функция". При последующем поиске по фразе "Строк" она появится в списке найденных методов. Так же поиск можно осуществлять по нескольким кускам фраз в названиях методов или категориях. Последовательность фраз не важна. Например: "Получить ТЗ" или "Таблиц выгруз".
Вторая возможность родилась уже при работе с методами и попыткой структурирования и описания того, что есть. При описании методов в комментариях, хотелось соответствовать рекомендациям 1С. Редактировать вручную комментарий к методу, который возвращает структуру с большим количеством элементов, особенно если они тоже структурные, сложно. Попытался упростить этот момент. В доработке есть возможность внести необходимые параметры, описания и получить комментарий в соответствии с рекомендациями 1С.
Сейчас после внедрения, обе возможности расширения активно используются. Так же как результат работы - были выявлены методы, дублирующие функционал.
На счет кейсов, правильно ли я понял, что мне в описании этого расширения надо добавить примеры использования с последовательными шагами действий в этой же заявке под кратким описанием?

from tasks.

ViktorErmakov avatar ViktorErmakov commented on August 24, 2024

Да просто в репозитарии своем сделайте описание в readme. Инструкция с картинками, можно видео записать с кейсами выложить там же ссылку.

from tasks.

ViktorErmakov avatar ViktorErmakov commented on August 24, 2024

Да, вполне, спасибо)

from tasks.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.