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

          Attachments

            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: