Code Monkey home page Code Monkey logo

pe's People

Contributors

avellinwong01 avatar

Watchers

 avatar

pe's Issues

UG: Missing detail on how to use BMI and calorie intake calculator

image.png

Does not describe in sufficient detail how to use the BMI calculator/calorie intake calculator.
Seems like more details were given in the DG manual testing section instead, for instance: how the activity level works (is 1 the lowest or highest activity level and won't it be quite subjective across different individuals as well?)

image.png

UG is unnecessarily long and includes many details that are redundant/overwhelming especially to a first time user

image.png

While I see why your team would want to include this section into the UG, I feel that it is too overwhelming especially for a first time user reading this UG to understand all the limitations and many restrictions in their text-based input. The user would probably figure out some of these errors along the way as he uses the product through error messages.

The UG as a whole was personally too complicated for a first time reader trying to test your product.

DG: Lack of Object diagrams

Scrolling through your DG, I see all class diagrams and sequence diagrams. Would be good if you could include some object diagrams for specific implementation example inputs. Otherwise all of it is a fairly bigger picture/higher level view.

Unclear error message

image.png

It is unclear which attribute a positive integer is supposed to be entered, since all attributes are left blank here.

Possible improvement

image.png

Possible to allow user to directly key in calories after, if meal is not recorded in library

DG: Instructions for manual testing section is too long

The instructions for manual testing section take up ~50% of your DG length. I don't think it is necessary to have so much detail of all the different test cases, sample inputs and expected outputs -- it makes it overlap with the UG and there's way too much detail, making it overwhelming.

DG: UML diagram comments

image.png

I see many such comments (yellow boxes) in various UML diagrams in your DG. Not sure if those are accepted for this module.

UG: Add scheduled workout with activity breakdown is too complicated

image.png

Details here are too complicated, again the user will probably find out from using the app itself when he/she types in a wrong format (with suitable error messages thrown). The command itself is also too complicated for fast-typists with too many things to watch out for

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.