Skip to content
Sam Nayrouz edited this page Jul 25, 2017 · 2 revisions

Welcome to the black_thursday wiki!

Black Thursday

A business is only as smart as its data. Let’s build a system able to load, parse, search, and execute business intelligence queries against the data from a typical e-commerce business.


Project Overview

Learning Goals

Use tests to drive both the design and implementation of code Decompose a large application into components Use test fixtures instead of actual data when testing Connect related objects together through references Learn an agile approach to building software

This project will be assessed with the help of a spec harness. The README.md file includes instructions for setup and usage.

Key Concepts

From a technical perspective, this project will emphasize:

  • File I/O
  • Relationships between objects
  • Encapsulating Responsibilities
  • Light data / analytics