Concept of the Storyboard
In this project simple Storyboard is designed. Initial version of the Storyboard contains arbitrary many notes (imagine it like putting sticky notes on a board).
Every note has a title, a text and a set of tags.
Example:
title: "Test Traceplayer"text: "Implement a unit test for the class Traceplayer of the spark core framework."tags: {"unit test", "traceplayer", "testing", "spark core"}
Storyboard should enable to search for notes by title, text and tags.
Example:
searchByTitle("Test Traceplayer")searchByTag({"testing"})searchByText("Implement a unit test for the class Traceplayer of the spark core framework.")
For the sake of simplicity no need to do any similiarity or prefix matching when searching for a title, tag or text. Only an exact match should give results.
Unit teast are also available.
Performance analysis provided for Storyboard class methods.