opening-hours-kata

Opening Hours Module

A TDD & Refactoring Kata for creating a configurable opening hours module with next date calculation and website/web billboard display functionality

Opening hours don't have to be so boring - A TDD & Refactoring Kata

GitHub

8 stars
3 watching
10 forks
last commit: about 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nealhu/promotion-text-kata An hour-long coding practice to improve readability and maintainability of a specific class implementation 0
rezemika/humanized_opening_hours A Python module to parse and humanize opening hours from OpenStreetMap data. 26
hopsor/open_hours A package for calculating business hours and time slots between dates 48
christianhujer/expensereport A legacy code refactoring kata in multiple programming languages to implement a new feature without rewriting the entire system. 145
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
lkmadushan/vue-tuicalendar A Vue.js wrapper for the TOAST UI Calendar component 133
ivoputzer/cli-args-parser-kata Implementing a CLI arguments parser to process input in various formats 5
trikitrok/beverages_pricing_refactoring_kata Refactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage 2
nealhu/args-kata Practices readable and maintainable coding skills in parsing command-line arguments 1
ba-st/chalten Provides an easy-to-use time model for dates and calendars in Smalltalk 7
kf-liu/date-box Automates updates to a public GitHub Gist with personal anniversaries and countdown days. 3
dlowe-net/local-time Library for manipulating dates and times in Common Lisp 102
makzumi/laravel-calendar A flexible calendar component for Laravel applications 58
destynova/advent_of_code_2022 Solutions to Advent of Code puzzles in different programming languages and a constraint language 4
xkdr/tsframes.jl A package for handling timeseries data in Julia, providing a convenient interface for common manipulations. 94