Giter Site home page Giter Site logo

ped's People

Contributors

brandonfoong avatar

Watchers

 avatar

ped's Issues

Save to disk not implemented

The UG suggests that the program will save its contents to shortlist.txt.

format_ug2.PNG

However, during an execution, it seems like no new files are created.

no_saved_file.PNG

Formatting bug in UG

The instructions for transferring data in the UG uses single quotations, rather than backticks to denote a file. Writing the filename as shortlist.txt may be clearer for the users.

format_ug2.PNG

This also occurs in other sections of the UG, for example, in the Quick Start section. Surrounding the command in backticks would make it clearer as a command to be run in the terminal.

filename_ug.PNG

Help command doesn't display the correct message

After executing the help command, the following output is shown:

help_error.PNG

This is different from the expected output in the UG, which shows a list of all commands. A screenshot of the UG at the point of the Demo PE is attached below.

help_ug.PNG

Formatting errors in UG

In the UG, :bulb: is used instead of the corresponding emoji, as shown below:

format_ug.PNG

This also occurs in the instructions of the remove command.

Filter command doesn't parse spaces correctly

In the UG, it is stated that strings with spaces can be used as the input for the parameter location.

ug_parsing.PNG

However, when running the program, it seems like only the first word is taken, as shown below:

filter_wrong.PNG

Bounds checking not performed in the filter command

In the UG, it is stated that if lease_remaining is the parameter to filter by, then the maximum value will be 99.

ug_parsing.PNG

However, on testing, it seems like bounds checking is not performed, and it accepts values more than 99, negative values, and even strings.

filter_lease_wrong.PNG

Too many commands can lead to a stack overflow

By running any command many times (e.g. filter abc 123), we can get a stack overflow error, as shown below:

stack_overflow.PNG

This could lead to issues when users run too many commands in a single instance of HDBuy.

Wrong executable name in UG

In the UG, the command to run the executable file is given as java -jar hdbuy.java, as shown below. However, the filename of the executable is hdbuy.jar.

filename_ug.PNG

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.