Uploaded image for project: 'Contrib: Gradebook2'
  1. Contrib: Gradebook2
  2. GRBK-742

Abstract BigDecimal grade calculation operations and create interfaces for all the calculation classes

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: trunk, 1.3.0
    • Fix Version/s: trunk
    • Component/s: Services
    • Labels:
      None

      Description

      Functional Description: Code maintenance for calculations code simplification to minimize programming errors.

      See subject

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            tamsler Thomas Amsler added a comment -

            The last step is to remove all the old calculation code as part of a code cleanup.

            Show
            tamsler Thomas Amsler added a comment - The last step is to remove all the old calculation code as part of a code cleanup.
            Hide
            tamsler Thomas Amsler added a comment -

            I have just committed the cleanup/removal of the old calculation and service code.

            Show
            tamsler Thomas Amsler added a comment - I have just committed the cleanup/removal of the old calculation and service code.
            Hide
            tamsler Thomas Amsler added a comment -

            There is no specific QA testing for this issue. This will be tested by the "overall" grade calculation testing. e.g. using the final grade comparison process

            Show
            tamsler Thomas Amsler added a comment - There is no specific QA testing for this issue. This will be tested by the "overall" grade calculation testing. e.g. using the final grade comparison process
            Hide
            tamsler Thomas Amsler added a comment -

            NOTE:

            For any BigDecimal calculations, we need to use the BigDecimalCalculationsWrapper methods instead of the BigDecimal [add, subtract, divide, multiply] methods.

            Show
            tamsler Thomas Amsler added a comment - NOTE: For any BigDecimal calculations, we need to use the BigDecimalCalculationsWrapper methods instead of the BigDecimal [add, subtract, divide, multiply] methods.

              People

              • Assignee:
                Unassigned
                Reporter:
                tamsler Thomas Amsler
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: