Skip to content

murex/Kata-NumberToLcd

Repository files navigation

Gradle Maven CMake Go Pytest Npm Check Markdown links Add contributors

Number to LCD

Kata Image
"4 Digit 7 Segment Display" by kritsadaj is licenced under Pixabay License

Description

Goal: Write a program that displays LCD style numbers.

This kata is organized in 2 consecutive parts.

Description for Part 1

Available here

Note:

  • We will stick to digits '0', '1', and '2' because adding more numbers is repetitive work that does not provide additional learning.
  • Please do NOT read the second part before completing the first. Part of the purpose of this kata is to make you practice refactoring and adapting to changing requirements.

Description for Part 2

Available here

Getting Started

Session Quick Retrospective

You can fill it from here

Useful Links

For this Kata

This kata is based on "Number to LCD" kata available on codingdojo.org.

We slightly adjusted requirements in part 2 in order to make it more feasible in a 2-hour session. Besides we believe this change also makes it more interesting in terms of refactoring.

General

Session Information

Style & Duration

Topic

  • Top-down TDD

Focus Points

  • YAGNI
  • Switch to smaller tests for sub problems
  • Intentional programming
  • Teamwork

Source Files

License

Kata-NumberToLcd and the accompanying materials are made available under the terms of the MIT License which accompanies this distribution, and is available at the Open Source site

Acknowledgements

See ACKNOWLEDGEMENTS.md for more information.

Contributors

Damien
Damien Menanteau
Ahmad
Ahmad Atwi
Philippe
Philippe Bourgau
AntoineMx/
AntoineMx