View on GitHub

BoilerPlates

This repo contains the structures as per the given requirements.. Creating boiler plates of most common problems will help in understanding how design goals are achieved and what their various trade offs.

Design a Task Planner

Requirements

Translation into Objects

Expected Queries

Class Diagram Walk Through

  1. Create an abstract class Tracker which contains common attributes for Task, Story and Bug
  2. Using a Builder pattern to build a Task/Bug/Stroy
  3. An Interface which maintains the ordered movement of status in task , bug and story.

ClassDiagram

Link

Code

Link

Back2HomePage