To learn how to make use of software development best practices and workflows, its important to have well defined issues.
For our SpMV library, before we start coding, having an established design for teh structure of the classees will facilitate implementation.
Therefore, this issue is about developing some high level designs for possible implementation.
These will be discussed in groups because we think better with small groups of peers.
Tasks
Come up with a UML Class Diagram that includes the attributes for each sparse matrix format.
Definition of Done
A representative from each group has made a comment in this issue describing or showing their design in a UML class diagram.
Background
To learn how to make use of software development best practices and workflows, its important to have well defined issues. For our SpMV library, before we start coding, having an established design for teh structure of the classees will facilitate implementation. Therefore, this issue is about developing some high level designs for possible implementation.
These will be discussed in groups because we think better with small groups of peers.
Tasks
Come up with a UML Class Diagram that includes the attributes for each sparse matrix format.
Definition of Done
A representative from each group has made a comment in this issue describing or showing their design in a UML class diagram.