KataTrainReservation

Train Reservation Service

An exercise in implementing a service to reserve seats on a train within given constraints and business rules.

A Kata exercise. This one involves writing code to reserve seats on a train.

GitHub

112 stars
10 watching
87 forks
Language: Python
last commit: 9 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emilybache/racing-car-katas A series of coding exercises to improve testability and design principles in legacy code 302
emilybache/tennis-refactoring-kata A refactoring exercise to improve the design and structure of a Tennis game implementation 739
nealhu/promotion-text-kata An hour-long coding practice to improve readability and maintainability of a specific class implementation 0
emilybache/parrot-refactoring-kata Practice refactoring and polymorphism in XSLT code 121
pdt256/kata A platform providing coding challenges to practice Test-Driven Development (TDD) in various programming languages. 6
fabien-chouteau/spark-railway-demo A simulated railway network in Ada that ensures safe train operation using formal methods 7
jondot/reactnativekatas A learning experience project that uses design and styling exercises to help developers improve their skills in React Native. 947
trikitrok/beverages_pricing_refactoring_kata Refactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage 2
ardalis/kata-catalog A collection of coding exercises to practice good habits and techniques in software development 745
bfontaine/katas A collection of solved programming challenges in 27 languages 20
instadeepai/jumanji Provides a suite of scalable reinforcement learning environments for research and development. 622
davidwangtm/dwprivatetraineranimation An Android project implementing a simple onboarding animation with course category display 55
eficode-academy/git-katas A collection of exercises designed to improve Git skills through deliberate practice 1,339
alanbarber/codekatas A collection of pre-built coding katas to help developers improve their skills through practice and testing 20
racingdeveloper/tell-dont-ask-kata Refactoring a legacy order flow application to improve maintainability and reliability by applying the tell don't ask principle and reorganizing the domain model. 32