ped's People
ped's Issues
Student List: Minor grammar mistake in error message
Grade: Incorrect Error Message
GradeDelete: Attempt to delete multiple test
Test Command:
student 1A gradedelete in/03 test/CA3 test/CA2
This test is used to check if the user is able to delete multiple tests in one attempt (multiple test deletion). However, this is some food for thought to consider as per user's perspective to easily delete multiple tests/homeworks in a single command.
Running the above test command only resulted in CA2 being deleted but not CA3. The output is as below after the command execution.
UG: Missing '/' in Add Command Format
GradeDelete: Same issue as Issue #4, incorrect command format
gradedelete in/<INDEX_NUMBER> [test/<TEST_NAME> OR hw/<HOMEWORK_NAME>]
Optional field here does not indicate that the field is optional.
Allow insertion of invalid phone number
Comment: No error response from invalid command
Duplicate Copy Check (Same name under a NOK with same relationship)
Test Commands:
student 1A add n/TanAhCow in/03 pn/TanAhNiu pnP/91234567 rls/Father
student 1A add n/TanAhCow in/04 pn/TanAhNiu pnP/91234567 rls/Father
The above test checked if a NOK can have multiple student of the same name but different Index under him although the NOK is father for both students.
Grade: Incorrect UG Command Format
At the start of the UG mentioned that the square bracket [ ]
indicates optional parameter. Screenshot as shown below:
then the format given by Grade is as follows:
However, when keyed in the grade command without the optional field will result in error message being displayed.
This does not abide by the convention that is mentioned in the UG where [params]
is optional. Maybe can try to think of alternative way to represent the command format.
Unintuitive Error Message
Test commands:
- student 1B add n/son in/01 pn/dad pnP/12345678 rls/father
- student 1B add n/daughter in/01 pn/dad pnP/12345678 rls/father
The error message is shown as ERROR, operation would result in duplicate students!
. It would be more correct if it shows duplicate student index
instead unless there is an explanation mentioning explicitly to users that the student index uniquely identifies each student. I am thinking from the perspective of a non-tech-savy user who may not understand the error message.
Usage of confusing placeholder
Grade: Invalid Deadline Insertion
UG Navigation (table of content) does not work as intended
Clicking on either:
Command Summary for Student
Command Summary for Parent
does not navigate me to the command summary page.
Attendance not marked as intended (Date)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.