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: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
emilybache/racing-car-katasA series of coding exercises to improve testability and design principles in legacy code305
emilybache/tennis-refactoring-kataA refactoring exercise to improve the design and structure of a Tennis game implementation742
nealhu/promotion-text-kataAn hour-long coding practice to improve readability and maintainability of a specific class implementation0
emilybache/parrot-refactoring-kataPractice refactoring and polymorphism in XSLT code122
pdt256/kataA collection of coding challenges and exercises to practice Test-Driven Development (TDD) in various programming languages6
fabien-chouteau/spark-railway-demoA simulated railway network in Ada that ensures safe train operation using formal methods7
jondot/reactnativekatasA learning experience project that uses design and styling exercises to help developers improve their skills in React Native.947
trikitrok/beverages_pricing_refactoring_kataRefactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage2
ardalis/kata-catalogA collection of coding exercises to practice good habits and techniques in software development746
bfontaine/katasA collection of solved programming challenges in 27 languages20
instadeepai/jumanjiA suite of scalable reinforcement learning environments657
davidwangtm/dwprivatetraineranimationAn Android project implementing a simple onboarding animation with course category display55
eficode-academy/git-katasA collection of exercises designed to improve Git skills through deliberate practice1,354
alanbarber/codekatasA collection of pre-built coding katas to help developers improve their skills through practice and testing20
racingdeveloper/tell-dont-ask-kataRefactoring a legacy order flow application to improve maintainability and reliability by applying the tell don't ask principle and reorganizing the domain model.32