Code Monkey home page Code Monkey logo

pe's People

Contributors

speedweener avatar

Watchers

 avatar

pe's Issues

Unnecessary detail for help command

image.png

I do think that the specified help commands are a quite redundant. After all, the user should understand how the help command works after the first example. The additional help portions make the UG longer then necessary

Blank Command

Minor issue where pressing the enter key with empty commands does not prompt an error message. This could cause confusion for users who do not know what mode the app is in.
image.png

Lack of spacing between sections

I think there should be additional spacing between portions of the UG. Else, a lot of the sections blend together making it quite hard to distinguish the sections
image.png

Priority change Feedback

Would be better if the app could detect if there were changes and print a different message. In this case, sound of to the user that the priority was already high
image.png

Continously Adding Sprints

image.png

I think this may be a bug that arises from continously adding sprints of the same name. This causes it to be impossible to add other sprints even on different dates

Incorrect use of opt block

image.png
Should be alt instead of opt for two separate conditions. Conditions should also be within square brackets []

Confusing Class diagram for logic component

image.png

The arrows are quite messy, with some dotted lines turning into solid lines, and dotted lines emerging from soolid lines. Should also use labels to clearly depict the types of relationships in the diagram.

The box for Parser should also be of another colour/thickness to avoid confusion with the arrows

Absence of images in UG

image.png

Rather than using markdown formatting, i think it would be better to include images of the app and expected output. Else, it becomes harder for the user to compare the guide with the app.

More images would also make the user guide more visual and appealing to read. At the moment I feel that there is a bit too much text.

Hyphen missing parameters

Hyphen results in app regarding input as missing parameters. Perhaps return another error message?
image.png

Issue with sprints

image.png

Not really a lot of information from the screenshot, but after adding 3 sprints on invalid days, I was unable to test the other features as 1) could not add any more sprints and 2) could not delete current sprints
There is no section in the user guide on how to delete sprints either

Class diagram with methods

image.png

Seems wrong to depict this as a class diagram, because it is simply showing the methods in Ui.

The arrows should also only be used to show association

Incorrect arrows for Logic Component

image.png

the
Inheritance from abstract class Command should be shown with arrows pointed towards the superclass not the subclass
The speech bubble boxes are also a little confusing

Extra hyphen error message

Similar issue, i think a better error message is need for users who accidentally type in an extra hyphen
image.png

User guide image can be more accurate

image.png

Based on the flow of the user guide, i think most users would see a number 2 over here instead. since another project had been already added in the setup

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.