Giter Club home page Giter Club logo

guide's People

Contributors

alaxalves avatar amandarm avatar choinhet avatar dmurta1 avatar filipefilardi avatar gabrielmcoelho avatar leovassimon avatar nivaldogmelo avatar pedroprado010 avatar scaralu avatar tramontini avatar wilder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

guide's Issues

Improve navbar arrangement

Describe what is wrong

Navbar is currently being ordered by alphabetical order, index.md is the exception.

Describe what was expected

Order by something that is not necessary alphabetical.

Additional context

None.

Initial steps on organizing scripts/responses

Describe what is wrong
There is no example on how scripts should be implemented, their expected complexity, and when a scripts should be broken down in multiple script to avoid a overly complex script

Describe what was expected
A cookbook section showing at least one case (without code) on how scripts should be organized, and how to link scripts to help a user navigate between them

Additional context
If i'm a new user, should I implement a script with multiple optional groupBys, or break one response/script into multiple?

How to implement default values for Entities

Describe what is wrong
There is no explanation on how to set default values for different entities

Describe what was expected
A cookbook section exemplifying how to set default values for $date (most important), $store and at least one more example

Additional context
New users may create 2 different responses/scripts, one with a default value, and another one with a entity to be used as filter, for example

  • Response with the keywords "sales", so user can search for sales with a hardcoded date
  • Response with the keywords "sales" and "$date", so user can search for sales with a $date as dynamic filter

The example above is a bad pattern, and can be easily replaced by a optional "$date" with a default value

Change suggestions in "first steps"

  • Looq Response

    • This part is ok, but I think that it should be more clearly that this function NEED to be inside the script or it will not work.
    • Maybe it should explain what is par? I think that a lot of people really don't know what this is and only put in the scripts because it has to be there.
  • Testing

    • I think that some users will have problem only with this example. The problem here is that some entities are vector and others are lists (like $date), reading this maybe the user pass something like:
    looq.testQuestion(
      list(
       "$date" = "2018-10-04" 
     )
    )
    

    and the right form is:

    looq.testQuestion(
      list(
       "$date" = list("2018-10-04", "2018-10-04") 
     )
    )
    
  • I have a feeling that with this example a LOT of developers will create all the script inside the looq.response and this should be considered an awful code. Maybe would be great to print the message in other function and show the use of looq.responseFrame..

Cookbook for drills

Describe what is wrong
There is no example to create different types of drills, and when to use them

Describe what was expected

A cookbook sections showing how to implement drills in the script, and how it helps users
At least one case with entities that needs to be passed over the drills

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.