Giter VIP home page Giter VIP logo

pe's People

Contributors

tomlbz avatar

Watchers

 avatar  avatar

pe's Issues

Bug: Error message not reasonable

The program shows "No parameters after command" but there are no parameters after command.

How to reproduce: just input a space after command.
Maybe it is better to use trim() to take in the string because it is habitual for many people to type a space after command.

This seems to be an important missing feature which affects common and normal usage.

image.png

Minor bug: Error message Inaccurate

The entered value is a string composed of letters, not digits. The error message suggests that a nunmber has been entered which is wrong and can be a bit misleading to users.
Maybe it is better to respond to the help command?

image.png

Bug: The program DOES NOT ALLOW USER TO S/U

As shown. The program refuses to S/U the module. It does not even give the user the option to set S/U. I just CANNOT s/u the mod I want because the program deems it unnecessary. It does not even give me a choice.

This means that the set su feature is incomplete. This is likely to affect many users in many normal use cases.

image.png

Bug: Unfulfilled User Stories in DG

These 2 functions are not implemented in the jar. At least I did not find them by looking through the UG.

  1. The program does not visualize modules in therecommended schedule. It does not even have a recommended schedule.
  2. I cannot find my completed modules for a semester. I cannot even complete anything

image.png

Bug: Wrong Error Message

Error messages says the number is more than the number of mods I take, which is NOT TRUE. I took 2 mods, but I input 0.
image.png
(wrong error Message)

image.png
(I took 2 mods in fact)

Potential Bug: DG Instruction Unclear

This does not make sense. The First and the alternative ways look exactly the same. Or is it suggesting that the first way is outside the application itself? This is unclear and confusing.

image.png

Potential DG Bug: Diagram contradiction

The diagram above shows that Global connects to other classes such as Apps only through the PlanNUS main class while the bottom diagram shows that Global are connected to those classes Directly, which is contractory and confusing.

image.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.