Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goldmansachs/gs-collections-kata

The GS Collections Kata has been migrated to the Eclipse Foundation, re-branded as the Eclipse Collections Kata. https://github.com/eclipse/eclipse-collections-kata
https://github.com/goldmansachs/gs-collections-kata

Last synced: about 2 months ago
JSON representation

The GS Collections Kata has been migrated to the Eclipse Foundation, re-branded as the Eclipse Collections Kata. https://github.com/eclipse/eclipse-collections-kata

Awesome Lists containing this project

README

        

# GS Collections Kata

## What is a Code Kata?
A _kata_ is an exercise in martial arts. A code kata is an exercise in programming which helps hone your skills through practice and repetition. You can find out more about code Katas in general [here](http://codekata.pragprog.com).

## What is the GS Collections Code Kata?
The GS Collections Kata is a fun way to help you learn idiomatic GS Collections usage. This particular kata is set up as a series of unit tests which fail. Your task is to make them pass, using GS Collections. The Kata is meant to take approximately one eight-hour day.

New concepts are introduced in the [slides](http://www.goldmansachs.com/gs-collections/documents/GS Collections Training Session and Kata 5.0.0.pdf), with coding exercises at the end of each section. As you complete each exercise, you can check your answers against the [solutions branch](https://github.com/goldmansachs/gs-collections-kata/tree/solutions).

Make sure you read the instructor notes in the slides. In addition, you can refer to the [GS Collections Reference Guide](http://www.goldmansachs.com/gs-collections/documents/GS Collections Reference Guide 5.0.0.pdf) for further detail and examples of the API.